2025/05 2

[MYSQL 09] DATE_FORMAT / YEAR / MONTH / DAY 개념과 실습

이번 포스팅에서는 시간 기준으로 그룹핑해서 통계를 내는 방법을 배운다.실무에서는 이런 요청을 자주 받는다:"날짜별 매출 추이를 보고 싶어요""월별 사용자 수를 집계해주세요"이럴 때 유용한 도구가 바로DATE_FORMAT, YEAR, MONTH, DAY, WEEK 같은 날짜 함수다. 함수설명예시 결과YEAR()연도만 추출2024MONTH()월만 추출4DAY()일(날짜)만 추출18DATE()날짜만 추출 (시각 제외)2024-04-18DATE_FORMAT()원하는 형식으로 날짜 포맷 변경'2024-04' 또는 '04월 18일' 등WEEK()몇 번째 주인지 반환16 (연 기준) | 실습용 테이블SQL은 직접 쿼리를 실행하고 수정해보는 게 핵심!아직 실습 환경이 없다면, 아래 글을 참고해 DBeaver와 MyS..

5분 SQL 2025.05.02

[dbeaver 오류] 'Public Key Retrieval is not allowed' 해결 방법 (MySQL 8.x)

MySQL 8버전 이상을 사용하는 경우,DBeaver에서 "Public Key Retrieval is not allowed" 라는 에러가 나오기도 한다. DBeaver 설정만으로 간단하게 해결해 보자. 오류 창 : Public Key Retrieval is not allowed 해결방법1. DBeaver에서 localhost 연결 우클릭 → Edit Connection 클릭 2. 상단 탭에서 Driver properties 선택3. 아래쪽에 있는 + 버튼 클릭해 다음 항목 추가※ name 값 추가하기 전, 이미 값들이 있다면 value 값만 수정해 주면 됨allowPublicKeyRetrieval | trueuseSSL | false 4. 저장 후 Test Connecti..

5분 SQL 2025.05.01