2022. 3. 1. 13:57ㆍSite/SQL ZOO
*
모든 정보를 조회하고 싶으면 *표시를 작성하면 됩니다
*
*
sql에서 같지않다를 표현하는 연산자 : !=, ^=, <>
리스트를 이용하여 NOT IN 연산자를 통해서도 표현이 가능합니다
NOT IN 사용방법 : IN 과 마찬가지로 NOT IN 다음에는 리스트 형이 와야됩니다 ex) NOT IN(list)
*
* 특수문자 '를 표시하고 싶으면 -> ''를 연달아 붙여주면 됩니다 *
*
ORDER BY는 내림차순, 오름차순으로 정렬을 하고 싶을때 필요합니다 [따로 표시를 안하면 기본값은 오름차순]
ORDER BY DESC : 내림차순
ORDER BY ASC : 오름차순
cf) ORDER BY(열의 이름)이 기본이자만 ()안에 열을 나타내는 숫자, alias도 나타낼수 있습니다
ex) ORDER BY 5 : 5번째 열을 기준으로 정렬, ORDER BY 2, 1 DESC : 오름차순으로 정렬한 2열 기준으로 1열 내림차순 정렬
*
*
이 문제의 또다른 방법은 CASE 문을 활용하는 겁니다
사용방법 : 조건이 1 -> 값 1을 반환 그렇지 않으면 값 2을 반환
CASE 컬럼
WHEN 조건1 THEN 값1
ELSE 값2
END

*
'Site > SQL ZOO' 카테고리의 다른 글
SQL ZOO[MySQL] SELECT within SELECT Tutorial (0) | 2022.03.04 |
---|---|
SQL ZOO[MySQL] Nobel Quiz (0) | 2022.03.01 |
SQL ZOO[MySQL]BBC QUIZ (0) | 2022.02.28 |
SQL ZOO[MySQL] SELECT from WORLD Tutorial (0) | 2022.02.28 |
SQL ZOO[MySQL] SELECT Quiz (0) | 2022.02.27 |