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

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

Как отсортировать по вычисляемому полю? [D7, Access]


Страницы:   1 2

Антоныч ©   (2005-06-09 12:15:00) 

Выдает ошибку следующий запрос:
SELECT Field1 AS F1, Field2 AS F2, F1+F2 AS F3
FROM Table1
ORDER BY F3 ASC


Можно ли все-таки как-нибудь заставить выполнять сортировку?


Антоныч   (2005-06-09 12:37:00) [21]

2 Плохиш:
Спасибо, заработало!
Только у меня там на самом деле не такой простой запрос, а очень большой и жуткий :) Время выполнения сразу увеличилось раза в 3-4 :).


Johnmen   (2005-06-09 12:33:00) [22]

Вот же флудильщики. Уже в [1] дали абс.правильный ответ, так нет же, давайте "поговорим", другие СУБД вспомним, вспомним детство и юность, etc ...


ORMADA   (2005-06-09 12:24:00) [23]

в мс скуль такая фигня проходит легко
SELECT код AS F1, КодС AS F2, КодС+код as f3
FROM xx
ORDER BY f3 ASC


sofs   (2005-06-09 12:23:00) [24]

сделай так:
Form1.ADOTable1.IndexfieldNames:='а здесь название колонки по которой сортирока'


Плохиш   (2005-06-09 12:21:00) [25]

select * from (
SELECT Field1 AS F1, Field2 AS F2, F1+F2 AS F3
FROM Table1 ) a
ORDER BY F3 ASC


Sergey13   (2005-06-09 12:20:00) [26]

ORDER BY 3


Страницы:   1 2

Наверх

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