sqlserver 썸네일형 리스트형 [예제로 배우는 MS-SQL] 일련번호 생성 함수 - ROW_NUMBER [MSSQL] ROW_NUMBER 일련번호를 생성하는 함수입니다. - PARTITION BY : 일련번호 생성의 그룹을 지정합니다. (생략가능) - ORDER BY : 일련번호를 생성할 순번을 지정합니다. 【예제】 SELECT ROW_NUMBER() OVER(PARTITION BY GroupCode ORDER BY AreaCode ASC, DialCount DESC) AS 'Order' 【데이타】 GroupCode AreaCode DialCount A 1 0 A 1 1 A 2 1 A 3 2 B 1 0 B 1 1 B 2 1 B 3 1 B 1 1 【실행】 SELECT ROW_NUMBER() OVER(PARTITION BY GroupCode ORDER BY AreaCode ASC, DialCount DESC).. 더보기 [예제로 배우는 MS-SQL] 전각스페이스를 이용해서 이름 비교하는 SQL 全角空文字を利用して、名字だけ比較するSQL 1. TB_AとTB_BをJOINする 2. JOIN条件はTB_AのNameカラムとNameカラムとTB_BのNameカラムの名字が同じものにする 3. 名字の区別方法 ① Nameカラムのデータの中で全角空文字が入っていれば人の名前と見なし、 全角空文字の前の部分だけ比較対象にする ② Nameカラムのデータの中で全角空文字が入ってなければデータ全部を比較対象にする(例ー会社名) SELECT * FROM TB_A LEFT OUTER JOIN TB_B ON Reverse(Substring(Reverse(TB_A.Name), Charindex(' ', Reverse(TB_A.Name))+1, Len(TB_A.Name))) = Reverse(Substring(Reverse(TB_A.Name), Chari.. 더보기 이전 1 다음