Показать сообщение отдельно
Старый 11.09.2004, 20:26     # 2
Hubbitus
мод
IMHO Кодер-200(6,7,8)
 
Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734

Hubbitus Бог с наворотамиHubbitus Бог с наворотами
Hubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотами
Я думаю что твою проблему скорее всего решит использование оператора LEFT JOIN, без структуры таблиц, и непонятном описании требуемого результата могу предположить что выглядеть это будет приблизительно так (кстати строки 3 и 4 вместе бессмысленны):
1) SELECT COUNT(articles.cat_id) AS num_articles, categories.cat_name, categories.cat_id
2) FROM categories LEFT JOIN articles
3) USING(cat_id)
5) GROUP BY categories.cat_name
6) HAVING num_articles>=0
7) ORDER BY categories.cat_name ASC
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям!

Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru
Pahan-Hubbitus.
Hubbitus вне форума