Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.03.14;
Скачать: CL | DM;

Вниз

GROUP BY не работает   Найти похожие ветки 

 
SPIRIT ©   (2004-02-17 15:21) [0]

with query do
begin
active:=false;
sql.Clear;
sql.Add("select distinct s.kod,s.fio,b.name,o.name,g.name");
sql.Add("from query_prepare");
sql.Add("group by b.name");
active:=true;


в акцесе у меня есть запрос из которого я вот пытаюсь выбрать записи....
Пишет попытка выполнить запрос который не включает указанное выражние "kod" как часть статической функции или группы...
без group by запрос выполняется нормально


 
Mike Kouzmine ©   (2004-02-17 15:23) [1]

А ты добавь все остальные поля.


 
Fay ©   (2004-02-17 15:23) [2]

group by ТУТ не нужен


 
SPIRIT ©   (2004-02-17 15:24) [3]


> Fay ©

а что нужно ???


 
DenK_vrtz ©   (2004-02-17 15:24) [4]

тогда встречный вопрос
А зачем в данном запросе distinct? И еще. А префиксы у полей зачем? Выборка же из одной таблицы!


 
SPIRIT ©   (2004-02-17 15:26) [5]

выборка из запроса .. блин.... не туда запихнул ... distincta там нет короче....


 
DenK_vrtz ©   (2004-02-17 15:28) [6]

SPIRIT © (17.02.04 15:26) [5]

тогда см. Mike Kouzmine © (17.02.04 15:23) [1]


 
Fay ©   (2004-02-17 15:28) [7]

А ЧТО ЕСТЬ!?


 
Соловьев ©   (2004-02-17 15:29) [8]

2 spirit
что хочешь получить данным запросом?
зачем тебе group by?


 
SPIRIT ©   (2004-02-17 15:32) [9]

sql.Add("select s.kod,s.fio,b.name,o.name,g.name,m.date_last,m.date_next");
sql.Add("from query_prepare");
sql.Add("group by b.name");


дубль два... проблема таже... груп бай ... нужен ОЧЕНЬ .. групировать чтобы по отделам человекав блин ..


 
Mike Kouzmine ©   (2004-02-17 15:35) [10]

Можешь по человечески объяснить что надо?
Зачем нужны s. b. и т.д.?


 
HSolo ©   (2004-02-17 15:40) [11]

{$TELEPATE_MODE ON}
Может, имеется в виду - упорядочить людей по отделам?
Тогда
ORDER BY b.name
{$TELEPATE_MODE OFF}


 
Соловьев ©   (2004-02-17 15:41) [12]

Может order by b.name лучше будет?


 
Плохиш   (2004-02-17 15:43) [13]

>SPIRIT © (17.02.04 15:32) [9]

Берёшь книжку по SQL и читаешь про GROUP BY и для чего он преднозначен.



Страницы: 1 вся ветка

Текущий архив: 2004.03.14;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.099 c
3-43289
Layner
2004-02-10 08:13
2004.03.14
Можно ли посмотреть на код приложения, позв. сохранять картинку в


6-43707
Кен
2004-01-09 01:56
2004.03.14
WebBrowser Когда кликаешь правой кнопкой на картинке, то в открыв


14-43765
хз
2004-02-13 10:48
2004.03.14
Хакеры опубликовали исходный код Windows в интернете


3-43297
hva
2004-02-11 17:20
2004.03.14
как правильно пользовать OnBeforeUpdateRecord


3-43313
orger
2004-02-17 10:46
2004.03.14
Индексные поля