Форум: "Базы";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.03.18;
Скачать: [xml.tar.bz2];




Вниз

Вопрос по запросам 


draculenok   (2002-02-19 09:12) [0]

У меня вот такая проблема создаю отчет.... через Qreport по всей базе использую SqL,
SELECT Company,AdvrtName,ConstrType, sum(price) FROM base2.db group by AdvrtName,ConstrType,Company
как мне сделать чтобы в отчете данные выводились по алфавитному порядку
И почемуто при небольших кол-вах записей он группирует правильно а при больших он может вывести одинаковые записи....
заранее благодарен



MetallAdm   (2002-02-19 15:48) [1]

а если попробовать

SELECT Company,AdvrtName,ConstrType, sum(price) FROM base2.db group by AdvrtName,ConstrType,Company
Order by AdvrtName

правда вот вы неуточнили по какому столбцу сортировать !




draculenok   (2002-02-20 06:21) [2]

сортировать необходимо по ConstrType но я думаю что алгоритм тот же?



MetallAdm   (2002-02-20 11:35) [3]

Конечно просто будет конечная запись
ORDER BY ConstrType



tovSuhov   (2002-02-20 12:19) [4]

Избежать выбора одинаковых записей можно через DISTINCT:
select distinct ... from ...group by ... order by ...




Форум: "Базы";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.03.18;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.72 MB
Время: 0.031 c
1-57397           Кирилл.......         2002-02-28 01:47  2002.03.18  
Мааленький вопросик... Подскажите плиз...


7-57525           mitya_m               2001-12-13 16:36  2002.03.18  
Как проверить на NT/2K, что имя и пароль пользователя правильные


7-57540           andey                 2001-12-13 22:30  2002.03.18  
Отключение кнопок


1-57406           Сергей Ф              2002-02-20 04:38  2002.03.18  
Как использовать Сишную dllку? Есть исходник. Нужно её вызывать из Дельфи и получать ответ. В Си я не очень. Подскажите пожалуйтса!


14-57518          Natalie               2002-02-05 11:22  2002.03.18  
Термин!