티스토리 뷰
-- 테이블생성 CREATE TABLE [TimeBook] ( [No] [int] IDENTITY (1, 1) NOT NULL , [Name] [varchar] (10) COLLATE Korean_Wansung_CI_AS NULL , [PersonalID] [char] (10) COLLATE Korean_Wansung_CI_AS NOT NULL , [Date] [varchar] (10) COLLATE Korean_Wansung_CI_AS NULL , [TimeBookST] [varchar] (5) COLLATE Korean_Wansung_CI_AS NULL , [TimeBookED] [varchar] (5) COLLATE Korean_Wansung_CI_AS NULL , [TimeBookCate] [char] (1) COLLATE Korean_Wansung_CI_AS NULL , CONSTRAINT [PK_TimeBook] PRIMARY KEY CLUSTERED ( [No] ) ON [PRIMARY] ) ON [PRIMARY] GO -- 집계 쿼리 SELECT A.Name , A.PersonalID , max(Total1) as '일근' , max(Total2) as '철야' , max(Total3) as '비번' FROM (SELECT Name , PersonalID , (case TimeBookCate when '1' then count(*) end) Total1 , (case TimeBookCate when '2' then count(*) end) Total2 , (case TimeBookCate when '3' then count(*) end) Total3 FROM Timebook GROUP BY Name, PersonalID, TimeBookCate ) A GROUP BY A.Name, A.PersonalID
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 숙취
- Git
- 영어
- Visual Stuiod Team Services
- c#
- index
- asp
- SEQUENCE
- 암호화
- injection
- IIS
- MS-SQL
- oracle
- Convert
- 문자열 분리
- pang caching
- gitignore
- HttpCookie
- ADO
- 폰트색상
- Windows2003
- 인덱스
- ASP.NET
- case
- .NET Core
- UTF-8
- jquery
- SQL
- 오라클
- offline application cache
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
글 보관함