본문 바로가기

sql2

MySQL Select 쿼리 실행 순서 알아보기(feat. EXPLAIN, ANALYZE) 조금은 쉬운 Q&A일수도 있다하지만 종종 면접에도 나오는 질문이기때문에 손으로 직접 실행해보면서 알아보기로 한다 Q. SELECT 쿼리문 실행 순서일단 개발자의 숙명: 검색을 이용하면 결과는 이렇게 나온다(요즘엔 구글링에서 프롬프팅으로 넘어가는 추세이지만...) FROM AND JOIN🔽WHERE🔽GROUP BY🔽HAVING🔽SELECT🔽ORDER BY🔽LIMIT 테스트 테이블 & 데이터 준비일단 이걸 검증하기 위한 employee, department_info 테이블 2개를 만들었다예제 쿼리이런 느낌들로 쭉 쿼리를 실행해볼 예정이다/* FROM */SELECT *FROM employee;일단 employee 테이블의 전체 데이터가 출력되는 쿼리를 실행시켰다* 쿼리 실행결과가 에디터 내부에 나.. 2024. 11. 21.
Mac M1 homebrew로 postgreSQL 설치하기(+intelliJ, pgAdmin) 일단 homebrew가 설치되어 있다는 가정하에 포스팅을 한다 자기가 최신의 postgresql 버전을 설치하고 싶지 않고, 특정 버전의 postgresql을 설치하고 싶다면 아래의 명령어로 검색을 해보자 brew search postgresql - 특정 버전 설치 brew install postgresql@[버전] - 최신 버전 설치 brew install postgresql 난 최신버전을 설치하는 쪽으로 선택했다 다 설치가 끝나면 설치된 버전을 확인해보자 postgres -V or postgres --version 이제 터미널 & homebrew로 postgresql을 로컬에서 실행해보자 - 서비스 실행 brew services start postgresql 또는 brew services start .. 2023. 5. 19.