Order By

Совместимость InterBase, Firebird, Yaffil между собой и по версиям

Модераторы: kdv, Alexey Kovyazin

Ivan_Pisarevsky
Заслуженный разработчик
Сообщения: 644
Зарегистрирован: 15 фев 2005, 11:34

Сообщение Ivan_Pisarevsky » 06 апр 2005, 08:32

Лентяи, это хорошо, меньше багов от глупой кипучей деятельности. :D

to автор: ну раз нездоровая тяга упорядочить по неотбираемому полю напиши так (только изврат это):
select Count(ID), SeniorID from Classes Group By SeniorID Order By min(Name)
правда ИБ6 такой запрос пошлет нафиг, а ФБ152 проглотит.

dimitr
Разработчик Firebird
Сообщения: 888
Зарегистрирован: 26 окт 2004, 16:20

Re: Order By

Сообщение dimitr » 06 апр 2005, 08:48

_so_ писал(а):select Count(ID), SeniorID from Classes Group By SeniorID Order By Name
Самая быстрая альтернатива из работающих везде:

Код: Выделить всё

select Count(ID), min(Name), SeniorID
from Classes
Group By SeniorID
Order By 2

Ответить