![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как выбрать из таблицы записи с номерами : от..до? [D6, dBase, FoxPro]
DROWSY © (2006-10-18 05:37:00)Как сформировать запрос для выбора из таблицы записи с номерами от RecordNum1 до RecordNum2
Select * From ( tablename) WHERE что ???
ANB (2006-10-18 11:01:00) [1]recno(). Хотя смысла это имеет очень мало. Это номер физического расположения записи в таблице. Она вполне может перехать при упаковке и сортировке. Поддерживается только нативными дровами фокса.
sniknik (2006-10-18 10:42:00) [2]> Иначе никаких номеров у записей нет
у фокса есть, и драйвером VFP поддерживается (у dBase тоже есть, но не поддерживается известными мне движками SQL...), вообще у многих локальных баз есть порядковый номер записи,
но на это естественно лучше не закладываться даже если поддерживается... логика ломается после действий меняющих порядок записей (в фоксе например есть сортировка(не индекс!) которая физически меняет порядок, + удаления которые поддерживают все).
ЮЮ (2006-10-18 08:48:00) [3]
> записи с номерами
Для этого "Номер записи" должен быть полем таблицы. Иначе никаких номеров у записей нет
Sergey13 (2006-10-18 08:26:00) [4]field_name between RecordNum1 and RecordNum2