공부한 자료 링크
1. 테이블이름에서 컬럼이름을 선택
SELECT 컬럼이름
FROM 테이블이름
2. 테이블이름에서 조건을 가지는 컬럼이름을 선택한다
SELECT 컬럼이름
FROM 테이블이름
WHERE 조건
3. 테이블이름에서 조건을 가지는 값 중 그룹화해서 컬럼이름을 선택한다
SELECT 컬럼이름
FROM 테이블이름
WHERE 조건
GROUP BY 그룹화할컬럼
4. 테이블이름에서 조건을 가지는 것들 중 그룹화할컬럼으로 그룹화 후, 그룹화한뒤컬럼 조건을 가지는 값 중 제한할 개수만 선택해서 컬럼 이름을 표시, 선택함
SELECT 컬럼이름
FROM 테이블이름
WHERE 조건
GROUP BY 그룹화할컬럼
HAVING 그룹화한뒤컬럼
LIMIT 제한할개수
5. 조건의 사용
SELECT 연필
FROM 서랍
WHERE 길이 >= 10
6. AND 조건
SELECT 연필
FROM 서랍
WHERE 길이 >= 10 AND 색상 = '빨간색'
7. OR 조건
SELECT 연필
FROM 서랍
WHERE 길이 >= 10 AND (색상 = '빨간색' OR 색상 = '파란색')
8. IN 조건
SELECT 연필
FROM 서랍
WHERE 길이 >= AND 색상 IN ('빨간색', '파란색')
9. GROUP BY
SELECT USER_ID, EVENT, EVENT_DATE, COUNT(DISTINCT USER_ID) AS UNIQUE, COUNT(USER_ID) AS TOTAL
FROM USER_LOG
WHERE USER_ID = 1
GROUP BY USER_ID, EVENT, EVENT_DATE
반응형
'23년 이전 글 > 데이터베이스' 카테고리의 다른 글
데이터베이스 시스템 구성 요소 (0) | 2022.07.23 |
---|---|
데이터베이스 관리 시스템 (0) | 2022.07.06 |
정보의 환경 (0) | 2022.07.06 |
Entity Relations Database 표기 관련 참고링크 (0) | 2022.06.30 |
SQL 실습 모음 링크 (0) | 2022.06.30 |