Sql Fiddle Demo日付と時刻の日付がsqlで正しく取得できないのですか?
このようにテーブルのデータを変更すると、結果が変更されます。
INSERT INTO Table1
([id], [time_stamp], [AccessType])
VALUES
(1001, '2017-09-05 09:35:00', 'IN'),
(1001, '2017-09-05 09:37:00', 'IN'),
(1001, '2017-09-05 09:38:00', 'IN'),
(1002, '2017-09-05 11:00:00', 'IN'),
(1001, '2017-09-05 12:00:00', 'OUT'),
(1001, '2017-09-05 12:01:00', 'OUT'),
(1001, '2017-09-05 12:02:00', 'OUT'),
(1002, '2017-09-05 12:25:00', 'OUT'),
(1001, '2017-09-05 13:00:00', 'IN'),
(1002, '2017-09-05 14:00:00', 'IN'),
(1001, '2017-09-05 17:00:00', 'OUT'),
(1002, '2017-09-05 18:00:00', 'OUT');
私はこれだけのように正確な結果たい:
id check_in check_out totalhrs check_in check_out totalhrs date
1001 09:35 12:00 2:25 13:00 17:00 2:00 2013-09-05
1002 11:00 12:25 1:25 14:00 18:00 4:00 2013-09-05
おかげ@sarslanが、私は、正確な結果を得ることはありませんでした... –
問題は何ですか?あなたが私に詳細を教えてくれたら、私はあなたを助けようとします。 –
私は知らない、それはフィドルで動作しますが、私のテーブルでは動作しません –