본문 바로가기

programming/mssql10

row 데이터 합치기 원본 : http://ddoung2.tistory.com/327 USE [DBA]GO SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGO IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[문자열합치기]') AND type in (N'U')) BEGIN DROP TABLE [dbo].[문자열합치기]ENDCREATE TABLE [dbo].[문자열합치기]( [mSeq] [int] NULL, [mName] [nvarchar](10) NULL) ON [PRIMARY]GO INSERT INTO [문자열합치기] (mSeq, mName) VALUES(1, '이승연'),(1, '이승연'),(1, '이승연'),.. 2013. 1. 17.
SQL Server 2005의 OVER절 주제 : SQL Server 2005의 OVER절작성일 : 2009.01.21작성자 : 유일환(ryu1hwan@empal.com / http://blog.naver.com/ryu1hwan) 안녕하십니까. SQL Server를 사랑하고 좋아라 했던 유일환입니다.현재는 가족사랑이 더 앞서 SQL Server를 뒤로 하고 있지만 말입니다.^^오늘은 SQL Server2000에서 2005로 넘어오면서 새롭게 추가된 OVER절에 대해 적어볼까 합니다.SQL Server 2005가 나온 지도 벌써 4년째에 접어들었습니다.저의 게으름 때문에 이제서야 이 글을 적게 되는군요. OVER절은 여러 가지 집계 함수와 같이 사용이 가능합니다.SQL Server 2005로 넘어오면서 ROW_NUMBER, RANK, DENSE_.. 2012. 12. 24.
시간 형식 함수 timestamp 형식 출력select datediff(S, '19700101', getdate())M은 분 select DATEADD(S, (select datediff(S, '19700101', getdate())), '19700101') as realdate 파랑은 timestamp고로 timestamp를 date형태로 바꿈. 밀리초 까지 변환 되진 않음.(나중에 찾아봐야겠음.) CONVERT(VARCHAR, GETDATE(), 1) --> 10/04/11CONVERT(VARCHAR, GETDATE(), 2) --> 11.10.04CONVERT(VARCHAR, GETDATE(), 3) --> 04/10/11CONVERT(VARCHAR, GETDATE(), 4) --> 04.10.11CONVERT(V.. 2012. 12. 24.
mysql 조건문 case select name, (case 'age' when 8 then '1학년' when 9 then '2학년' else '3학년' end) as age from student 2012. 5. 8.