본문 바로가기
반응형

mysql3

[#SQLD] 윈도우 함수(Window Function) 완벽 정리: RANK, DENSE_RANK, ROW_NUMBER 차이점 안녕하세요! 잡다한 공방입니다.오늘은 SQLD 자격증 시험의 단골 문제이자, 실무 데이터 분석에서도 정말 자주 쓰이는 윈도우 함수(Window Function)를 정리해 보려 합니다.특히 많은 수험생이 헷갈려 하시는 RANK, DENSE_RANK, ROW_NUMBER의 차이점을 중점적으로 다뤄보겠습니다. 1. 윈도우 함수(Window Function)란?윈도우 함수는 행과 행 사이의 관계를 정의하기 위해 사용하는 함수입니다. 일반적인 GROUP BY와 달리 행의 수를 줄이지 않고도 각 행에 집계 결과를 표시할 수 있다는 장점이 있습니다.SELECT 함수(열) OVER (PARTITION BY 그룹열 ORDER BY 정렬열) FROM 테이블명;PARTITION BY: 소그룹으로 나눌 기준ORDER BY: .. 2026. 1. 7.
[#SPRING] 07. 데이터 베이스 연결 1. pom.xml 수정 아래의 내용들을 추가 (필요한 maven 검색 후 추가 : https://mvnrepository.com ) spring-test : 테스트용 ver: ${org.springframework-version} spring-jdbc : DB연결용 ver: ${org.springframework-version} mysql-connector-java : DB연결용 ver: 8.0.21 mybatis : Mybatis 사용 ver: 3.5.6 mybatis-spring : Mybatis 사용 ver: 1.3.2 log4jdbc-log4j2-jdbc4 : SQL 로그 확인 ver: 1.16 org.springframework spring-test ${org.springframework-ve.. 2021. 7. 2.
[#Kali] 09. mysql 설치 및 외부접속 허용 이제 mysql을 설치하고 외부에서 접속할수있게 세팅하려고 한다.00. sudo apt update 패키지 업데이트 진행 01. mysql 설치sudo apt install mariadb-clientsudo apt install mariadb-servermariadb를 설치한다. 각각의 버전을 확인한다.mysql --versionmariadb --version 시스템 등록systemctl enable mysqlsystemctl enable mariadb 실행sudo mariadb 설정 정보 확인mysql 설치 정보 확인-statusmysql 언어 설정 정보show variables like 'c%'; 데이터베이스 생성create database DB명; 사용자 생성GRANT ALL PRIVILEGES O.. 2020. 11. 17.
반응형