Есть таблица themes. С этой таблицы нужно получить последние сообщения по section_id. Я использую запрос:
SELECT MAX(id_theme) FROM themes GROUP BY section_id;
Этот запрос выводит вот что:
array(3) { [0]=> array(1) { ["MAX(id_theme)"]=> string(2) "20" } [1]=> array(1) { ["MAX(id_theme)"]=> string(1) "9" } [2]=> array(1) { ["MAX(id_theme)"]=> string(2) "21" } }
Он выводит id_theme каждой последней записи. Но мне нужно как то вытащить именно сообщения каждой последней записи по полю section_id. Как это сделать? Вот таблица
SELECT t1.*
FROM themes t1
JOIN ( SELECT section_id, MAX(id_theme) id_theme
FROM themes
GROUP BY section_id ) t2 USING (section_id, id_theme)
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Коллеги прошу помощи в построении таблицы мне не нужно решении прошу подсказку в реализации, пока что не понимаю как правильно наполнять...
Страница корзина и страница оформление заказаНе могу найти файл(-ы) в котором(-ых) нужно дописать текст (ссылки произвольные) в те места, которые...
Хочу сделать у себя на сайте меню, которое состоит из тегов постов, также если тегов больше чем 6, добавить кнопку которая при нажатии добавляет...