Есть первая таблица в ней 2 колонки (дата и еда ) к примеру
(1 табл)
18.06.2010 Молоко
18.06.2010 Хлеб
18.06.2010 Курица
19.06.2010 Жаркое
19.06.2010 (итд)
19.06.2010
с нее по интервалу дат ( с и по) выбираем первых 5 дат (тоесть нада както строки с датами сгрупировать)
а потом есть (2 таблица)
в ней тоже самое что и с первой .. но сложность в том чтоб не находить во 2 таблице даты которые нашли в первой ..
и в результате вывести списки с первыми 5 датами по 2 таблицам
Arfey,
Ну ты даёшь, ты что хочешь чтоб мы тебе сайт сделали целиком?
По моему тут уже тебе пол сайта точно наклепали.
не ну не нада так жестоко))
я в 1С бы эту задачу за пол дня бы максимум склепал .. а в вебе .. я не шарю ну и тут помогают потому можно не вооруженым взлядом видеть как я продвигаюсь)
select `дата`, group_concat(еда) from (select * from table1 where `дата` between X and Y
union
select * from table2 `дата` between X and Y)t
group by `дата` desc limit 5;