SQL | SECOM 세콤 출퇴근관리 쿼리
페이지 정보
작성자 조수흔 작성일19-12-19 09:35 조회2,285회 댓글0건관련링크
본문
세콤 출근 / 퇴근 / 복귀 정보 출력하기
SELECT TOP 10 ATime,
Left(ATime,4) + '-'+ SUBSTRING(ATime,5,2) + '-'+ SUBSTRING(ATime,7,2) AS date ,
SUBSTRING(ATime,9,2) + ':'+ SUBSTRING(ATime,11,2) + ':' + SUBSTRING(ATime,13,2) AS st ,
Flag1,
CASE Flag1
WHEN '1' THEN '출근'
WHEN '4' THEN '퇴근'
ELSE '복귀'
END
,
Name
from T_SECOM_ALARM
WHERE
Left(CardNo,6) = '000000'
AND
(Left(ATime,8) = Convert(varchar(10),Getdate(),112)
OR
Left(ATime,8) = Convert(varchar(10),dateadd(d,-1,GETDATE()),112)
OR
Left(ATime,8) = Convert(varchar(10),dateadd(d,-2,GETDATE()),112)
)
ORDER BY Atime DESC
SELECT TOP 10 ATime,
Left(ATime,4) + '-'+ SUBSTRING(ATime,5,2) + '-'+ SUBSTRING(ATime,7,2) AS date ,
SUBSTRING(ATime,9,2) + ':'+ SUBSTRING(ATime,11,2) + ':' + SUBSTRING(ATime,13,2) AS st ,
Flag1,
CASE Flag1
WHEN '1' THEN '출근'
WHEN '4' THEN '퇴근'
ELSE '복귀'
END
,
Name
from T_SECOM_ALARM
WHERE
Left(CardNo,6) = '000000'
AND
(Left(ATime,8) = Convert(varchar(10),Getdate(),112)
OR
Left(ATime,8) = Convert(varchar(10),dateadd(d,-1,GETDATE()),112)
OR
Left(ATime,8) = Convert(varchar(10),dateadd(d,-2,GETDATE()),112)
)
ORDER BY Atime DESC
[주소복사] https://www.goodsweb.kr/?u=D41X8Ebb
SNS 알리기
핀터레스트
텔레그램로
블로그로
페이스북
트위터
카카오스토리
카톡 공유
관련 블로그
로딩중