MS-SQL 2008] Values 의 새로운 발견!!?
# 7) 데이타베이스/Ms-Sql2011. 11. 11. 10:32
SELECT a, b, c FROM (
VALUES
('C', 1, 'H' ) ,
('C', 2, 'I' ),
('C', 3, 'H' ),
('B', 2, 'H' ),
('B', 3, 'H' ),
('B', 2, 'I' ),
('C', 3, 'H' ),
('A', 3, 'I' )) AS Tb(a, b,c);
우아... 쥑인답!!!
쿼리 테스트 할때 구지... 어렵게 할필요가 없네???
또는 Union All 걸어가면서 만들었던것도... 이제 바이 바이.. ~
EX )
SELECT NM, SUM( SM ) SM, ISNULL( MAX(H)+'/', '' ) + ISNULL( MAX(I) , '' ) HI
FROM
(
SELECT NM, SUM( SMALL ) SM , case KIND when 'H' then 'H' end H, case KIND when 'I' then 'I' end I
FROM
(
SELECT NM, SMALL, KIND
FROM (VALUES
('C', 1, 'H' ) ,
('C', 2, 'I' ),
('C', 3, 'H' ),
('B', 2, 'H' ),
('B', 3, 'H' ),
('B', 2, 'I' ),
('C', 3, 'H' ),
('A', 3, 'I' )) AS Tb( NM, SMALL, KIND )
) O
GROUP BY NM, KIND
) M
GROUP BY NM
'# 7) 데이타베이스 > Ms-Sql' 카테고리의 다른 글
MS-SQL ] default (0) | 2011.11.18 |
---|---|
MS-SQL ] 오류 메세지 정리 (0) | 2011.11.17 |
MS-SQL 2008 ] 확장속성을 컬럼명으로. 한 QUERY SP.. (0) | 2011.10.06 |
MS-SQL 2008 ] 테이블 컬럼 확장속성으로 설명 추가할 수 있는 도움 쿼리 (0) | 2011.10.04 |
MS-SQL 2008 ] 테이블 정보 쿼리! (0) | 2011.09.27 |