Задавайте вопросы, мы ответим
Вы не зашли.
Есть задача одним запросом вывести следующее:
Клубы (10)
Рестораны (5)
Кафе (2)
Т.е. название категории рядом кол-во.
Ниже таблицы:
Название таблицы places
-----------------------------------------------
id | place_name | place_text | place_cat | place_date
-----------------------------------------------
4 | Танцулька | Этот клуб..| 1 | 2009-03-09
Название таблицы places_cat
-------------
id | place_n
-------------
1 | Клубы
Вот что я пробывал:
SELECT places_n, COUNT(*) as number FROM places_cat INNER JOIN places ON ( places.place_cat = places_cat.id )
Заранее спасибо за помощь.
Неактивен
Спасибо я разобрался
SELECT places_cat.*,
(SELECT COUNT(*) as test FROM places WHERE places.place_cat = places_cat.id)
FROM places_cat
Неактивен
Вернее так!!
SELECT places_cat.*,
(SELECT COUNT(*) FROM places WHERE places.place_cat = places_cat.id) AS test
FROM places_cat
Неактивен
Вернее так:
Неактивен