[ mysql ] case 기본 사용법
페이지 정보
작성자 웹지기 댓글 0건 조회 6,016회 작성일 22-01-19 17:12본문
CASE 구문은 mysql 4.0 이상부터는 사용이 가능한 구문이고
IF-THEN-ELSE문과 같이 조건이 성립하면 TRUE를 반환하는 형태입니다.
사용하는 방법은
CASE
WHEN 조건 THEN 값
WHEN 조건 THEN 값
ELSE 값
END
와 같은 형태로 사용하며
사용가능한 곳은 XXXX로 되어진
SELECT XXXX FROM [table] ORDER BY XXXX
1)
불러올 column에 사용할 경우
SELECT [column1], [column2],
CASE
WHEN [column2] > 30 THEN "[column2]>30"
WHEN [column2] = 30 THEN "[column2]=30"
ELSE "[column2]<30"
END
FROM [table];
2)
정렬로 사용할 경우
SELECT [column1], [column2], [column3]
FROM Customers
ORDER BY
(CASE
WHEN [column2] IS NULL THEN [column3]
ELSE [column2]
END);
추천0 비추천0
댓글목록
등록된 댓글이 없습니다.