Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Другие СУБД > соединение двух полей |
Автор: BraM's 10.11.2004, 16:00 | ||||
Есть таблица где три из полей таковы
Делаю запрос:
Не работает. Говорит: "такие функции не входят в агрегатные поля". Может кто поможет? А то я уже намучался с этим парадоксом ![]() |
Автор: Vit 11.11.2004, 06:03 | ||
Естественно! И дело не в парадоксе, в любой базе данных конструкция Group By подразумевает, что кроме полей вы используете аггрегативную функцию - count, sum, max и т.п. А у Вас её нет. Логику вашу не знаю, поэтому не могу сказать что именно надо, могу только привести пример с group by
В этом запросе будет возвращено количество записей для каждого значения SID |
Автор: BraM's 11.11.2004, 18:18 | ||
Vit ага. понял. спасибо. Но.
Тоже не работает. |
Автор: Akina 11.11.2004, 18:22 | ||
Ну еще бы! ты пытаешься сложить типы дата, время и строка - во движок офигевает... нет бы
|