📌 지정한 열이 한 개일 경우
SELECT 열 이름 FROM 테이블명; ** 열 이름 : 출력하고 싶은 열 이름 ** 테이블명 : 참조를 원하는 테이블
📌 지정한 열이 두 개 이상일 경우
SELECT 열 이름1, 열 이름2, 열 이름3 … FROM 테이블명; ** 콤마(,)를 사용하면 열 이름을 여러 개 나열할 수 있다.
✔️ SELECT 키워드 뒤에는 출력하고 싶은 열 이름을 나열하고, FROM 키워드 뒤에는 참조하려는 테이블을 입력하면 특정 테이블에서 특정한 열 이름을 출력할 수 있다.
📌 문자 * 사용
SLECT * FROM 테이블명;
✔️ 모든 열의 이름을 작성하는 것도 가능
📌 'ORDER BY 열 이름' 사용하기
SELECT 열 이름1, 열 이름2 FROM 테이블명 ORDER BY 열 이름; ** ORDER BY 뒤에 정렬하고 싶은 열의 이름을 넣어주면 된다.
📌 'ORDER BY 열 위치' 사용하기
SELECT 열 이름1, 열 이름2 FROM 테이블명 ORDER BY 열 위치;
📌 'ORDER BY 열 이름' 사용하기
SELECT 열 이름1, 열 이름2, 열 이름3 FROM 테이블명 ORDER BY 열 이름1, 열 이름2; ** 'ORDER BY' 뒤에 우선순위로 정렬하고 싶은 열들을 나열
📌 'ORDER BY 열 위치' 사용하기
SELECT 열 이름1, 열 이름2, 열 이름3 FROM 테이블명 ORDER BY 1, 2;
✔️ 열 이름을 지정하는 방식은 SELECT 목록에 선택되지 않은 열로 데이터를 정렬하는 것이 가능
✔️ 열 위치를 지정하는 방식은 SELECT 목록에 선택되지 않은 열로 데이터를 정렬할 수 없음
📌 'ORDER BY ~ ASC'
SELECT * FROM 테이블명 ORDER BY 열 이름 ASC; ** SQL은 기본값으로 오름차순 정렬을 실행하기 때문에 ORDER BY 뒤에 나오는 지정된 열 이름 뒤에 아무것도 적지 않는다면 자동으로 오름차순 정렬
📌 'ORDER BY ~ DESC'
SELECT * FROM 테이블명 ORDER BY 열 이름 DESC;
🔎 SQL은 소문자와 대문자를 구분하지 않는다. (그러나 테이블에 데이터로 저장된 값들은 일반적으로 대문자와 소문자가 구분된다.)
🔎 SQL은 공백을 무시
🔎 SQL 문장을 쿼리문이라고도 부른다.
🔎 SQL 키워드를 열 이름으로 바로 사용하면 에러가 발생
🔎 SQL 문장은 세미콜론(;)을 사용하여 종결
가치 있는 정보 공유해주셔서 감사합니다.