Найдено 4 результата
Перейти к расширенному поиску
- karabas
- 02 дек 2010, 15:17
- Форум: Проектирование БД и запросов
- Тема: запрос c count и join
- Ответы: 4
- Просмотры: 6388
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
Добавил еще после group by все поля которые перечислены в select. Запрос выполнился, но вышли только те поля для которых есть соответствие id_usr = id_usrf, а мне надо чтобы пользователи вышли все. Не могу додуматься как это сделать.
- karabas
- 02 дек 2010, 14:56
- Форум: Проектирование БД и запросов
- Тема: запрос c count и join
- Ответы: 4
- Просмотры: 6388
Ели перечислить поля из 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
Помогите составить запрос. Есть две таблицы. users и phones. users - id_usr (integer), fio (varchar) phones - id_usrf (integer), tel (varchar) Нужно вывести все записи из таблицы users и все соответствующие записи из таблицы phones с подсчетом количества. Например у пользователя Иванов id_usr = 4 и ...