|
|
|
| Приветствую, суть вопроса в следующем, можно ли сделать вложенный запрос ? :)
дело такое, есть к примеру база categories и есть база goods, делается такой запрос SELECT id, name FROM categories, а хотелось бы сделать вот такой :)
SELECT c.id, c.name, count(SELECT g.id FROM goods AS g WHERE g.catID = c.id) FROM categories as c
:)
смысл надеюсь понятен :) нужен результат
ID | Название | колличество товаров в данной категории :) я конечно могу сделать это дедовским способом :), но вдруг есть способы сделать это в одни запрос :) | |
|
|
|
|
|
|
|
для: namo
(17.05.2006 в 19:29)
| |
SELECT categories.id as id , categories.name as name, count(goods.id) as quantity
FROM categories JOIN goods ON categories.id = goods.catID
GROUP BY categories.id
ORDER BY categories.name
|
| |
|
|
|
|
|
|
|
для: Trianon
(17.05.2006 в 19:47)
| | спасибо :) | |
|
|
|