Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.08.20;
Скачать: CL | DM;

Вниз

Нумерация строк результата SQL запроса   Найти похожие ветки 

 
abhtr   (2006-06-15 08:35) [0]

Можно ли сделать запрос, чтобы результатом SQL запроса были не только строчки с заданными полями, но и еще дополнительное поле с нумерацией строк. Для таблиц DBASE.


 
Johnmen ©   (2006-06-15 08:59) [1]

Нет.


 
evvcom ©   (2006-06-15 10:17) [2]

А на кой?


 
Desdechado ©   (2006-06-15 11:05) [3]

вычисляемое поле (Calculated Field) + Recno в нем
это для квери, хотя не уверен, что Recno будет работать во всех компонентах доступа к DBF


 
ANB ©   (2006-06-15 11:08) [4]

select recno() Rec_No, tbl.* from Table1 tbl

Но такой запрос едят только нативные драйвера


 
novill ©   (2006-06-15 11:10) [5]

В принципе в SQl такую штуку сделать можно, не знаю вытянет ли такую конаструкцию твой SQl движок.

Описание тут: http://sqlbooks.ru/readarticle.aspx?part=09&file=addition03&sm=id9_1


 
Desdechado ©   (2006-06-15 11:14) [6]

ANB ©   (15.06.06 11:08) [4]
боюсь, именно в этом варианте вернется номер записи в таблице, а не в выборке
хотя могу ошибаться


 
Johnmen ©   (2006-06-15 11:17) [7]


> ANB ©   (15.06.06 11:08) [4]


1. Откуда такой запрос выполнять?
2. Что будет, когда присутствует ORDER BY?


 
sniknik ©   (2006-06-15 11:33) [8]

> 1. Откуда такой запрос выполнять?
фоксовые (VFP ODBC/OLAED) драйвера поддерживают recno().

> 2. Что будет, когда присутствует ORDER BY?
перемешается все естественно (если конечно не по самому recno сортировка), т.к. это именно номер в таблице (считай доп. поле)
также будет нарушен и "список", вырезаны куски, если запрос на часть данных (ограничено WHERE)


 
sniknik ©   (2006-06-15 11:34) [9]

;( OLAED = OLEDB



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

Текущий архив: 2006.08.20;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.107 c
6-1144057516
gamer
2006-04-03 13:45
2006.08.20
Трансляция звука по сети?


2-1154415522
ANB
2006-08-01 10:58
2006.08.20
Как узнать имя сертификта в контейнере (дискета) через CryptoAPI?


11-1131518278
algambra
2005-11-09 09:37
2006.08.20
Установка KOL и sys*.dcu


2-1153490304
Destroyer
2006-07-21 17:58
2006.08.20
Заполнение буфера


15-1153739936
Gydvin
2006-07-24 15:18
2006.08.20
Отдых в Баян-ауле