Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: -0.962 c
15-1151931171
Parus
2006-07-03 16:52
2006.08.20
Словарь


15-1153583478
Nic
2006-07-22 19:51
2006.08.20
Мой первый проект под заказ


4-1146253724
Beginner81
2006-04-28 23:48
2006.08.20
Как запустить приложение (игру) в окне?


3-1150218131
starling13
2006-06-13 21:02
2006.08.20
TIBTransaction.Rollback


15-1153896310
гастрит
2006-07-26 10:45
2006.08.20
футбол




   Наверх