|
|
|
| Подскажите, можно ли одним запросом, без подзапроса выбрать даты чтобы: 1 была меньше указанной а остальные больше
SELECT date, (select date from events_times WHERE date<curdate() LIMIT 1) AS back_date FROM table WHERE date>=curdate() GROUP BY date LIMIT 5
вот так у меня получилось с подзапросом, но это не очень удобно, нужно без подзапроса и в одно поле | |
|
|
|
|
|
|
|
для: fekss
(10.04.2009 в 02:43)
| |
SELECT date FROM events_times
WHERE date>=curdate() or date=(select date from events_times where date<curdate() limit 1) GROUP BY date
|
вот такой еще есть вариант но снова подзапрос | |
|
|
|