Найдено 4 результата

karabas
02 дек 2010, 15:17
Форум: Проектирование БД и запросов
Тема: запрос c count и join
Ответы: 4
Просмотры: 6388

Re: запрос c count и join

karabas писал(а):Ели перечислить поля из users после select, выдается ошибка:
Invalid expression in the select list (not contained in either an aggregate function or the GROUP BY clause)

Все. Разобрался. Надо было "приклеивать" джойном phones а не users. Спасибо за помощь.
karabas
02 дек 2010, 15:02
Форум: Проектирование БД и запросов
Тема: запрос c count и join
Ответы: 4
Просмотры: 6388

Re: запрос c count и join

Добавил еще после group by все поля которые перечислены в select. Запрос выполнился, но вышли только те поля для которых есть соответствие id_usr = id_usrf, а мне надо чтобы пользователи вышли все. Не могу додуматься как это сделать.
karabas
02 дек 2010, 14:56
Форум: Проектирование БД и запросов
Тема: запрос c count и join
Ответы: 4
Просмотры: 6388

Re: запрос c count и join

Ели перечислить поля из users после select, выдается ошибка:
Invalid expression in the select list (not contained in either an aggregate function or the GROUP BY clause)
karabas
02 дек 2010, 14:23
Форум: Проектирование БД и запросов
Тема: запрос c count и join
Ответы: 4
Просмотры: 6388

запрос c count и join

Помогите составить запрос. Есть две таблицы. users и phones. users - id_usr (integer), fio (varchar) phones - id_usrf (integer), tel (varchar) Нужно вывести все записи из таблицы users и все соответствующие записи из таблицы phones с подсчетом количества. Например у пользователя Иванов id_usr = 4 и ...