![]() |
Очень простой запрос, но как?)
Есть таблица t1. В ней записи
Код:
ДинамоКак должен выглядеть запрос, который выводит по 3 последних по времени записи из таблицы t2 для каждого из значений таблицы t1? Результатом, очевидно, должен быть двумерный массив. В итоге картина: Код:
Динамо |
у тебя какая БД?
Цитата:
и нисколько это не простой запрос! |
Цитата:
|
В таблице t2 есть указание на то что эта запись относится к таблице t1 ?
пример t1 id name 1 Бавария 2 Швецария t2 id name parent 1 ббла 1 2 олол 2 если есть,то запрос,цикл и все дела |
SELECT * FROM t2 INNER JOIN t1 ON t2.id=t1.id WHERE id IN (SELECT id FROM t1) ORDER BY id DESC LIMIT 3
попробуй, а так бы лучше загурзил дамп ДБ p.s. не поучится так - Цитата:
Цитата:
|
ОК. Даю полностью вид таблицы.
http://webdeveloper.net.ua/table.jpg теперь что сделать нужно. простыми словами, без терминов выбрать по три последних события для каждой команды Опережаю ваш вопрос. "первая таблица - это что? что с ней делать" Это секции, когда ты нажимаешь на секцию политика, там выводятся последние три события партий. |
PHP код:
Может это не самый рациональный вариант, но он позволит придать такой вид как хочет автор. |
Цитата:
Повторюсь. Цитата:
|
Цитата:
Меняем названия табоиц и вуаля! Я тебе подал идею,а не реализацию т.к делай сам. А с таким гонором я те вообще помогать не буду |
Цитата:
|
| Время: 03:27 |