Выборка строк с датами по порядку.
|
|
Понедельник, 02 Февраля 2015 г. 08:32
+ в цитатник
Здравствуйте.
Есть таблица вида:
Товар | Дата | 1 | 02.02.2015 | 1 | 01.02.2015 | 1 | 31.01.2015 | 1 | 30.01.2015 | 1 | 26.01.2015 | 1 | 25.01.2015 | 2.28.01.2015 | 2 | 27.01.2015 | 2 | 26.01.2015 | 2 | 22.01.2015 | 2.10.01.2015 | 3 | 02.02.2015 | 3.01.02.2015 | 3 | 25.01.2015 | 3 | 17.01.2015 |
|
Нужно сделать выборку таким образом, что бы отобразились строки с товарами, у которых максимальная дата это сегодня и остальные даты после этой если разница между ними 1 день.
Тогда результат по это таблице был бы следующим:
Товар | Дата | 1 | 02.02.2015 | 1 | 01.02.2015 | 1 | 31.01.2015 | 1 | 30.01.2015 | 3 | 02.02.2015 | 3.01.02.2015 |
|
Товар 2 исключается, так как у него нет даты 02.02.2015 (сегодня)
Остальные строки исключаются из-за того что даты идут с интервалом больше одного дня от предыдущей строки.
Надеюсь я понятно описал :)
http://www.sql.ru/forum/1140337/vyborka-strok-s-datami-po-poryadku
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-