에서 여러 행을 만들기 테이블 구조 티켓 오픈 시간과 티켓 마감 시간이 거짓 인 경우내가 가진 단일 행 SQL
ATM Ticket Open Time Ticket Closed Time
M30G324202 17-02-2013 06:15 19-02-2013 20:54
M30G324202 28-02-2013 21:00 01-03-2013 11:18
M30G324203 27-02-2013 19:10 28-02-2013 07:14
M30G324203 28-02-2013 07:15 28-02-2013 11:18
'20과 같은 : 00 : 00 '과 '06 : 00 : 00'즉, (8) PM & 오전 6시 해당 시간대가없는 새 행을 만들어야합니다.
예 : 상기 표
ATM Ticket Open Time Ticket Closed Time
M30G324202 17-02-2013 06:15 17-02-2013 20:00
M30G324202 18-02-2013 06:00 18-02-2013 20:00
M30G324202 19-02-2013 06:00 19-02-2013 20:00
//Above was for Only 1st Row
//Second Row Change AS Follows
M30G324202 01-03-2013 06:00 01-03-2013 11:18
(Time From 28-02-2013 21:00 Will get neglected till next day morning 6 AM
as it is after 8 PM)
//Third Row Change AS Follows
M30G324203 27-02-2013 19:10 27-02-2013 20:00
M30G324203 28-02-2013 06:00 28-02-2013 07:14
//Fourth Row Change AS Follows
M30G324203 28-02-2013 07:15 28-02-2013 11:18 (No Change as it is)
에서 첫번째 행 I는 20:00
대신 20:54
54 분 때문에 작성했다. 오후 9시에 오후 8시 이후입니다.
그래서, 단지 명확하게하기를, 당신이있어 데이터의 모든 행에 대해 그 범위에 속하는 각 날짜에 대해 별도의 행을 선택한 후? – KaraokeStu
Absolutely Correct .. !!! !!! – Shaggy
두 번째 항목'M30G324202'에도 예상되는 결과를 추가하십시오. – TechDo