Вниз
Скачать: CL | DM;

Вопрос по запросам   Найти похожие ветки 

 
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 ...



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.005 c
3-57273
Gromozeka
2002-02-15 07:13
2002.03.18
FormCreate


3-57316
boogier
2002-02-19 12:25
2002.03.18
Можно ли при помощи выполнить запрос асинхронно?


3-57274
Konung
2002-02-15 11:50
2002.03.18
ftWord


4-57565
Delphi5.01
2002-01-19 20:56
2002.03.18
Почему форма разных размеров в Win98 и Win95.


1-57404
SER
2002-03-01 02:43
2002.03.18
Функции и процедуры с использыванием методов объектов




   Наверх