- Автор темы
- #1
Имеется таблица
tab_menu -> id | name | link
tab_gallery -> id | catid | imgdate
tab_gallery_catg -> cid | name
где
tab_gallery.id, будет подсчитывать общее количество в категории tab_gallery_catg.name в (totalf)
tab_gallery.catid будет соответствовать с таким же catid в tab_gallery_catg.cid
tab_gallery.imgdate будет брать данные и посчитывать количество за сегодня (totald)
tab_menu.id начиная с id 26 до 38 привязать по названию tab_gallery_catg.name (в tab_gallery_catg.id разные начиная с id 1)
tab_menu.name будет выводить название категории.
tab_menu.link будет выводить ссылку на категорию
Помогите составить запрос, чтобы выводился в таком формате, а также сортировался по возрастанию totalf
id name link totalf totald
26 Архитектура index.php?id=1 9 3
27 Портрет index.php?id=1 3 5
Я пытался сделать таким образом
дальше пытался через Union all, не получилось.
tab_menu -> id | name | link
tab_gallery -> id | catid | imgdate
tab_gallery_catg -> cid | name
где
tab_gallery.id, будет подсчитывать общее количество в категории tab_gallery_catg.name в (totalf)
tab_gallery.catid будет соответствовать с таким же catid в tab_gallery_catg.cid
tab_gallery.imgdate будет брать данные и посчитывать количество за сегодня (totald)
tab_menu.id начиная с id 26 до 38 привязать по названию tab_gallery_catg.name (в tab_gallery_catg.id разные начиная с id 1)
tab_menu.name будет выводить название категории.
tab_menu.link будет выводить ссылку на категорию
Помогите составить запрос, чтобы выводился в таком формате, а также сортировался по возрастанию totalf
id name link totalf totald
26 Архитектура index.php?id=1 9 3
27 Портрет index.php?id=1 3 5
Я пытался сделать таким образом
PHP:
(SELECT id AS id, NAME AS NAME, link AS link
FROM tab_menu
WHERE id>=26 AND id<=38)