Выборка по алфавиту

Bosha

Новичок
Выборка по алфавиту

Есть таблица такого вида
id, name,code

Можно ли выбрать номер (порядок по алфавиту) записи у которой код скажем равняется 1.

Тоесть, нужно узнать номер по алфавиту записи с определенным code не выбирая в скрипте все записи.

Пол дня манаюсь ничего не приходит путного. :(
 

Фанат

oncle terrible
Команда форума
ну, а если у тебя не слова по алфавиту, а цифры?
ты можешь выбрать все цифры, которые идут до 5?
 

SelenIT

IT-лунатик :)
Если name - уникальное, задача решается в два действия. Сначала узнать name записи с code=1, потом посчитать количество (COUNT) записей, где name меньше найденного.
 

ForJest

- свежая кровь
Bosha
Расскажи, пожалуйста, зачем тебе понадобилось это узнавать? Я не могу себе представить задачу, в которой это нужно.
 

Bosha

Новичок
Просто попросили написать скрипт для флешовой карты. Строки этой таблицы это элементы на карте США. Там в карте доступ к элементам по айдишникам, но клиент попросил использовать код fips вместо них. В скрипт приходят фипс коды, а на выходе должен быть спец формат карты что-бы знать какие оласти на карте выделять при загрузке. А формат привязан к алфавиту. Я то сделал это но как-то не эффективно. Приходится, выбирать все, сортировать в массиве в скрипте со счетчиком и так находить номер по алфавиту. Хотелось бы это оптимизировать.
 
Сверху