C#
C# SELECT 1
잔망 루피
2023. 10. 6. 11:15
데이터 검색문 SELECT 문
테이블에서 데이터를 검색하기위해 사용할때 SELECT문 사용한다.
형식을 알아보자.
- | == or
- + == 1번이상
- * == 0번 이상
테이블 특정 열 검색
SELECT 이름, 주소 FROM 학생; # 학생 테이블에서 이름과 주소를 출력
SELECT * FROM 학생; # 학생테이블 모든 정보 출력
중복 행을 제거하여 검색
SELECT DISTINCT 소속학과 FROM 학생; #소속학과를 한번만 출력
조건검색 : WHERE의 사용
SELECT 이름, 학년, 소속학과, 휴대폰번호 FROM 학생
WHERE 학년 > 1 AND 소속학과 ='컴퓨터'; #소속학년이 1학년 이상 + 소속학과가 컴퓨터인 조건
순서화 검색
SELECT 이름, 학년, 소속학과 FROM 학생
WHERE 소속학과 = '컴퓨터' OR 소속학과 = '정보통신'
ORDER BY 학년 ASC
학생 테이블에서 학년을 오름차순(ASC)한다. 내림차순(DESC)
그룹화 검색 : GROUP BY 절
SELECT 성별, MAX(나이) AS '최고 나이', MIN(나이) AS '최저 나이'
FROM 학생
GROUP BY 성별;
#GROUP BY는 그룹화할 열_리스트를 정하는 것으로 출력할 데이터 중 하나로 칭해야함
#ex) SELECT 주소, MAX(나이), MIN(나이) 일경우,
GROUP BY 주소; 로 묶어야함