Условие для группировки дат
|
|
Четверг, 31 Июля 2014 г. 08:56
+ в цитатник
Здравствуйте.
Есть таблица:
| КодМагазина | КодТовара | Дата | | 1 | 100 | 01.06.2014 | | 1 | 100 | 02.06.2014 | | 1 | 100 | 03.06.2014 | | 1 | 100 | 10.06.2014 | | 1 | 100 | 11.06.2014 | | 1 | 100 | 12.06.2014 | | 1 | 101 | 11.06.2014 | | 1 | 101 | 12.06.2014 | | 1 | 101 | 17.06.2014 | | 2 | 100 | 17.06.2014 | | 2 | 100 | 18.06.2014 | | 2 | 100 | 19.06.2014 |
|
Нужно сгруппировать данную таблицу, в такую:
| КодМагазина | КодТОвара | МинДата | МаксДата | | 1 | 100 | 01.06.2014 | 03.06.2014 | | 1 | 100 | 10.06.2014 | 12.06.2014 | | 1 | 101 | 11.06.2014 | 12.06.2014 | | 1 | 101 | 17.06.2014 | 17.06.2014 | | 2 | 100 | 17.06.2014 | 19.06.2014 |
|
Т.е. просматривается ряд дат, если он непрерывный - выбирается в нем максимальная и минимальная даты, и вставляются в МинДата и МаксДата соответственно.
В Excele получилось написать, а в Access не понимаю как. Подскажите как выполнить данный запрос?
http://www.sql.ru/forum/1108224/uslovie-dlya-gruppirovki-dat
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-