Forum Webscript.Ru

Общие => Базы данных => Тема начата: Ardzhan от 06 Сентября 2003, 15:23:25

Название: позиция записи в таблице...
Отправлено: Ardzhan от 06 Сентября 2003, 15:23:25
SELECT id FROM tbl_regcities WHERE name LIKE \'asd%\' ORDER BY name

- есть такой запрос. Хотелось бы, вернуть еще один столбец для каждой строки, удовлетворяющий условию, который будет показывать ее положение (номер), если выбрать без условия LIKE.

То есть объединить запрос
SELECT count(*) FROM tbl_regcities WHERE idВот ломаю голову. Это вообще реально?
Название: позиция записи в таблице...
Отправлено: Stas от 06 Сентября 2003, 19:17:09
Арджан
Неправильный подход. Таблица Реляционной базы данных  хранит в себе неупорядоченное множество. Нумеруй в while loop\'e которым выводишь данные
Название: позиция записи в таблице...
Отправлено: Макс от 07 Сентября 2003, 13:48:12
Цитировать
Это вообще реально?
реально, если определишься с полем сортировки.
На этом форуме уже был топик с решением такой проблемы
Название: позиция записи в таблице...
Отправлено: Ardzhan от 08 Сентября 2003, 10:44:51
Дело в том что есть таблица, есть скрипт, который выводит данные из нее, разбивая результат на страницы. И есть поисковый скрипт. Задача сформировать в поисковом скрипте ссылку так, чтоб попасть на необходимую страницу (получить ее номер...) в исходном скрипте.
Название: позиция записи в таблице...
Отправлено: Макс от 08 Сентября 2003, 13:47:27
ну так в чем проблема ? Ты читал ту тему на этом форуме ?
Название: позиция записи в таблице...
Отправлено: Макс от 08 Сентября 2003, 13:55:55
http://forums.webscript.ru/showthread.php?s=&threadid=12332&msgnum=16