Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Вопрос по запросам [D6, Paradox]


draculenok ©   (2002-02-19 09:12:00) 

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


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

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


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

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


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

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


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

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

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

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



Наверх

Титульная страница Поиск, карта сайта Написать письмо