WHILE
http://msdn.microsoft.com/ko-kr/library/ms178642.aspx
USE AdventureWorks2008R2;
GO
WHILE (SELECT AVG(ListPrice) FROM Production.Product) < $300
BEGIN
UPDATE Production.Product
SET ListPrice = ListPrice * 2
SELECT MAX(ListPrice) FROM Production.Product
IF (SELECT MAX(ListPrice) FROM Production.Product) > $500
BREAK
ELSE
CONTINUE
END
PRINT 'Too much for the market to bear';
IF ELSE
http://msdn.microsoft.com/ko-kr/library/ms182717.aspx
IF @cost <= @compareprice
BEGIN
PRINT 'These products can be purchased for less than
$'+RTRIM(CAST(@compareprice AS varchar(20)))+'.'
END
ELSE
PRINT 'The prices for all products in this category exceed
$'+ RTRIM(CAST(@compareprice AS varchar(20)))+'.'
CASE
http://msdn.microsoft.com/ko-kr/library/ms181765.aspx
USE AdventureWorks2008R2;
GO
SELECT ProductNumber, Category =
CASE ProductLine
WHEN 'R' THEN 'Road'
WHEN 'M' THEN 'Mountain'
WHEN 'T' THEN 'Touring'
WHEN 'S' THEN 'Other sale items'
ELSE 'Not for sale'
END,
Name
FROM Production.Product
ORDER BY ProductNumber;'MS SQL' 카테고리의 다른 글
| ms-sql 키값 저장하기 (0) | 2019.07.18 |
|---|---|
| MS SQL MERGE 사용하기 (0) | 2014.03.05 |
| [ ERWIN ] MS-SQL 접속 문제 (0) | 2013.03.12 |
| [ DataType ] ]Oracle에 대응되는 MS SQL 데이터 타입 (0) | 2013.03.11 |
| 주의 대상 DB 복구 방법 (0) | 2013.02.27 |
| MS sql LOG 파일정리 (0) | 2010.10.15 |
| 유용한 MS-SQL 함수.. 추가중 (0) | 2010.05.14 |
| 서브쿼리이용하여 전체갯수 구하기 (0) | 2010.04.17 |
| MS SQL 자동 증감 초기화 (1) | 2010.04.17 |
| 초간단 MS SQL 에서 TRY CATCH 사용하기 (0) | 2010.04.16 |