Использование базы данных Access
Таблица
Cardno name cardeventdate Intime Outtime
0001 Michael 20080811 102746 185249
0001 Michael 20080812 080828 080828
0002 Michael 20080811 082615 082615
0002 Michael 20080812 073624 190605
Из таблицы выше я хочу отобразить еще два столбца, например
Cardno, name, cardeventdate, Intime, Outtime, вчерашний cardeventdate (дата предыдущего столбца), вчерашний Outtime (предыдущий столбец Outtime)
Для Кардно - 0001
Имя - Михаил
Дата - 20080811
Интайм - 102746
Outtime - 185249
Дата вчерашнего дня - 102746
Вчерашнее время - 185249
Например, сегодня Intime составляет 090000, а Outtime - 180000
Я хочу, чтобы столбцы «Дата сегодня», «Время», «Время выхода», «Предыдущая дата», «Столбец предыдущего времени» принадлежат Cardno
Моя дата не постоянно, в моей базе данных дата такая же, как 20090601, 20090508. Поэтому мы не можем поставить дату-1
Я использую подзапросы
Ожидаемый результат
Cardno name cardeventdate Intime Outtime Yesterdaycardeventdate YesterdayOuttime
0001 Michael 20080811 102746 185249 20080810 175050
0001 Michael 20080812 080828 080828 20080811 185249
0002 Michael 20080811 082615 082615 20080810 192727
0002 Michael 20080812 073624 190605 20080811 082615
Нужна помощь по запросу?