번호를 1,2,3,4 ... 이렇게 생성하려면 아래 구문에서 어떻게 추가를 해줘야 하나요?
select cc_card_name , (번호생성) From [dbo].[CHARGE_CALC]
group by cc_card_name
신한 1
국민 2
농협 3
비씨 4
.
.
.
.
앞에 카드사 이름은 쿼리에서 가져오는데 번호생성은 직접 만들어서 하려고 합니다.
Comment 3
-
루디먼트
2015.01.03 14:07
-
철스
2015.01.05 10:26
select cc_card_name , ROW_NUMBER() over(order by cc_card_name ) as '번호생성'
From [dbo].[CHARGE_CALC]
group by cc_card_name -
진윤호
2015.01.06 16:38
select cc_card_name , ROW_NUMBER() over(order by cc_card_name ) as '번호생성'
From
(
SELECT cc_card_name FROM [dbo].[CHARGE_CALC] group by cc_card_name
) AS T_CHARGE_CALC
위와같은 번호라면 이미 정해진 숫자일테니 함수를 이용하시거나 테이블에 정의해 두고 조인해서 값을 도출하는 것이 좋겠네요.