Тема: mysql запрос
Показать сообщение отдельно
Старый 11.02.2008, 19:01     # 4
Viroman
Banned
 
Аватар для Viroman
 
Регистрация: 16.10.2007
Сообщения: 14

Viroman Нуль без палочки
Цитата:
select * from mydatabase WHERE goroda LIKE 'B%' and goroda LIKE 'A%'
в таком случае запрос не выдаст ошибку, но и не вернет ни одной строки - ну в самом деле, вы можете показать слово, которое одновременно начинается и на А и на Б??
Да именно, это я по спешке, спасибо за подправку, насчёт того тоже правы, только я своим мышлением, показать все города где те начинаются на А и начинаются на Б, а как понимаете, я это по своему сказал, потому здесь наверное оператор or вставить, или а или б.
Насчёт второго, псих верно просёк, но его предложение несовершенно, я не собираюсь ещё и отдельным строкам нумерацию в столбике присваивать, это динамическая, затрахаюсь в скрипте пересортировывать.
Ну в общем, я и сам во всём разобрался.

"select * from mydatabase WHERE goroda LIKE 'А%' or goroda LIKE 'B%' LIMIT 15, 2";
Предположим в этом запросе, он выбирает все города, где есть в начале буква А или B, а также возвращает только лимитированное количестве строк, где первый указатель, это начало строки, второй смещение, то есть показать две строки начиная с 15.
Viroman вне форума