728x90
반응형
안녕하세요 피맨입니다.

데이터베이스와 매우 밀접한 SQL 이라는 언어를 배우기 시작합니다 :)
데이터베이스 프로그램에 저장된 데이터를 조회, 삭제, 수정, 입력하려면 SQL 언어를 배우셔야 합니다.
첫번째 select문법에 대해 알아보려고 해요 :)
SQL의 SELECT 문은 데이터베이스에서 데이터를 조회하는 데 사용되는 가장 기본적이고 중요한 명령어입니다.
반응형
SELECT 문법의 기본 구조
SELECT column1, column2, ...
FROM table_name
WHERE condition
GROUP BY column1, column2, ...
HAVING condition
ORDER BY column1, column2, ... ASC|DESC
각 절의 설명
- SELECT: 조회할 컬럼을 지정합니다. 모든 컬럼을 조회하려면 *를 사용합니다.
SELECT name, age FROM employees;
SELECT * FROM employees;
2. FROM: 데이터를 조회할 테이블을 지정합니다.
SELECT * FROM employees;
3. WHERE: 특정 조건을 만족하는 데이터만 조회합니다
SELECT * FROM employees WHERE age > 30;
4. GROUP BY: 데이터를 특정 컬럼을 기준으로 그룹화합니다
SELECT department, COUNT(*) FROM employees GROUP BY department;
5. HAVING: GROUP BY 절에서 그룹화된 데이터에 조건을 적용합니다
SELECT department, COUNT(*) FROM employees GROUP BY department HAVING COUNT(*) > 5;
6. ORDER BY: 데이터를 특정 컬럼을 기준으로 정렬합니다.
기본값은 오름차순(ASC)이며, 내림차순은 DESC를 사용합니다.
SELECT * FROM employees ORDER BY age DESC;
728x90
여기까지 가장 기본이 되는 select 의 기본구조에 대해 알아봤어요 :)
728x90
반응형