반응형
use study_exam2
SELECT * FROM sale
SELECT prod_code
ㅊ
FROM sale
WHERE sale_ymd LIKE '200801%'
GROUP BY prod_code
SELECT prod_code , CASE WHEN SUM(sale_qty) <= 10 THEN '적음' -- CASE문은 줄일수 있다
ELSE CASE WHEN SUM(sale_qty) <= 20 THEN '보통' --2개안쓰고 줄일수 있다
ELSE '많음' END
END
FROM sale
WHERE sale_ymd LIKE '200801%'
GROUP BY prod_code
SELECT prod_code , CASE WHEN SUM(sale_qty) <= 10 THEN '적음' -- CASE문을 중복안하고 쓸수있다
WHEN (SUM(sale_qty) > 10 AND SUM(sale_qty) <= 20) THEN '보통'
ELSE '많음' END
FROM sale
WHERE sale_ymd LIKE '200801%'
GROUP BY prod_code
'Database > MS-SQL' 카테고리의 다른 글
DB 테이블변경 트리거 롭 테이블고 ARTER 테이블 막기 트리거 (0) | 2008.10.20 |
---|---|
DB 트리거 문장 삽입하고 롤백 하기(저장안되게) (0) | 2008.10.20 |
DB 트리거 백업트리고 사용법 INSERT INTO SELECT 설명 (0) | 2008.10.20 |
DB 트리거 (TRIGGER ) DML트리거와 DDL트리거 DCL트리거 (0) | 2008.10.20 |
DB CASE문 LEFT RIGHT SUBSTRING함수 (0) | 2008.10.17 |
DB 커서 (0) | 2008.10.17 |
SELECT 문과 함수사용 (0) | 2008.10.17 |
DB 사용자정의 함수기본 사용자정의함수 예제 (0) | 2008.10.16 |