Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: COUNT в сложном запросе
 
 автор: VL   (16.11.2009 в 09:30)   письмо автору
 
 

Всем привет.
Есть две таблицы
Первая number

id | number | info
1 |2612 | Блабла
2 |2611 | Блабла
3 |2610 | Блабла

Вторая text

id | text | id_number(указывает на id в таблице number)
1 | dssa | 2
2 | dwwa | 1
3 | dqqa | 2
4 | dxxxa | 2

Надо выбрать СПИСОК
id,number,info + кол-во текстов для номера

Я пробывал но выдает тока одну строку а не список.


SELECT COUNT(t.id) as counter,n.id,n.number,n.date_pub,n.status
FROM number as n
LEFT JOIN text as t ON t.id_number=n.id

  Ответить  
 
 автор: Trianon   (16.11.2009 в 09:42)   письмо автору
 
   для: VL   (16.11.2009 в 09:30)
 

1. Добавить GROUP BY n.id
2. Сделать запрос сложным (для выборки остальных полей, кроме n.id и COUNT()) . Пока что он простой.

  Ответить  
 
 автор: VL   (16.11.2009 в 09:57)   письмо автору
 
   для: Trianon   (16.11.2009 в 09:42)
 

Спасибо.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования