Форум: "Базы";
Текущий архив: 2004.03.14;
Скачать: [xml.tar.bz2];
Вниз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;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.012 c