본문 바로가기
SQL

sql. SQL SELECT 와 FROM / DISTINCT / 축약 / WHERE / ORDER BY / ASC / DESC / AS

by yunzzang-c 2024. 6. 21.
반응형

SQL SELECT 과 FROM

출력결과

 

 

MEM_ID가 다른 테이블과 겹칠경우 테이블.MEM_ID로 지정해서 꺼내주기

 

 

축약하는 방법

FROM 테이블 (축약) 해서 SELECT에서 (축약).MEM_ID 등으로도 사용할수 있다.

 

 

WHERE을 사용해서 해당하는 데이터만 끌어서 불러올수있다.

이 경우 '서울'에 해당되는 MEM_NAME 만 출력되도록 하였다. 

 

 

ORDER BY 를 이용해서

ASC; : 내림차순

DESC; : 오름차순

으로 정렬할수있다.

 

 

SELECT 뒤에 DISTINCT를 붙여 <중복> 되는 항목은 제외시켜줄수있다.

 

 

EMPLOYEES 라는 테이블에서 SALARY 컬럼 빼낸 후

할당 값에 +500, -100 혹은 그 외 산수 이용하기 

AS를 이용하여 '컬럼' 명 역시 바꿔줄수있다.

ORDER BY AMOUNT ASC, 합계 DESC를 해주면

AMOUNT가 작은 수량부터 내림차순이지만

그 내림차수 중 합계가 오름차순인것부터 출력해준다.

 

 

돈 표시 위에 | 을 이용해줘서 두 '컬럼'을 합쳐줄수도있다.

|| 와 || 사이

' ' <- 이걸 넣어서 안에 어떤걸로 합쳐줄지도 가능하며

@ 이것도 가능하다.

PHONE1 과 PHONE2를 합쳐서 AS를 이용하여 <전화번호>라는 컬럼으로 변경해주었다.

반응형