Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Не понятки с сортировкой  [new]
aL MIR
Member

Откуда: самара
Сообщений: 400
Есть такой вот sql
SELECT Firms.*,Firms.rowid,streets.*,formowner.*,firmstype.*, streets.StreetName||', '||firms.homeno as adr FROM Firms,streets,formowner,firmstype
where firms.streetno=streets.streetno and firms.foid=formowner.foid and firms.ftid=firmstype.ftid
ORDER BY 32

запрос возвращает такие столбцы
FIRMID ACTID MNGRID CITYID NFILE FIRMNAME FIRMSECNAME STREETNO PROK HOMENO OFFICENUM PRIM EMAIL WWW POSTINDEX INSDATE EDITDATE FIRMPRSID FTID FOID HNUM HLET FIORUK FIOKONTAK PAID COMMENTZAKAZ FIRMCLOSE COMMENTCOURIER TEMPCOLUMN STREETNO_1 CITYID_1 STREETNAME PRNEW STMARK FOID_1 FONAME FODESCR FTID_1 FTNAME FTDESCR ADR
Соответственно сортировка должна выполняться по полю №32 те STREETNAME а результаты сортируются по CITYID_1.
В чем проблема?

PS Мне нужно именно по номеру поля обращаться.
24 апр 06, 17:18    [2597276]     Ответить | Цитировать Сообщить модератору
 Re: Не понятки с сортировкой  [new]
dmidek
Member

Откуда: Киев - Дортмунд
Сообщений: 116101
Что то я в Вашем выводе rowid между firms и streets не вижу ...
24 апр 06, 17:23    [2597316]     Ответить | Цитировать Сообщить модератору
 Re: Не понятки с сортировкой  [new]
alex-ls
Member

Откуда: Иркутская обл - Пенза - Москва
Сообщений: 6911
это вопрос не на знания, а на зоркость однако!
24 апр 06, 17:24    [2597319]     Ответить | Цитировать Сообщить модератору
 Re: Не понятки с сортировкой  [new]
aL MIR
Member

Откуда: самара
Сообщений: 400
Хм спасибо, убрал Firms.rowid (не помню для чего туды ее писал) все работает.
А че за фиговинка такая связанная с ROWID, почему она не отображается в результате запроса?
24 апр 06, 17:30    [2597358]     Ответить | Цитировать Сообщить модератору
 Re: Не понятки с сортировкой  [new]
alex-ls
Member

Откуда: Иркутская обл - Пенза - Москва
Сообщений: 6911
aL MIR
А че за фиговинка такая связанная с ROWID, почему она не отображается в результате запроса?

select CAST (rowid as varchar2(50))
from lpu
24 апр 06, 17:32    [2597364]     Ответить | Цитировать Сообщить модератору
 Re: Не понятки с сортировкой  [new]
Калина
Member

Откуда: Moskau
Сообщений: 2649
aL MIR
Хм спасибо, убрал Firms.rowid (не помню для чего туды ее писал) все работает.
А че за фиговинка такая связанная с ROWID, почему она не отображается в результате запроса?

Некоторые средства не отображают! Да еще и сами пользуют хитро!
24 апр 06, 17:41    [2597400]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить