![]() |
любимый MySQL
вобщем люди, значит вот такой квестионс, времени нет искать это в нете, так что просьба дать прямой ответ !!!:
Вобщем делаю вывод юзверей, которые зарегистрированы в алфавитном порядке, точне, напр.: есть буква А и мне нужно выбрать всех польхователей начинающихся с этой буквы, точнее меня интересует только запрос к базе !!! Заранее всем пасиба :) |
попробуй
select user from mysql.user where user like 'A%' |
пасибки, но тогда еще вопрос, если имя начинается с цыфры, то как вывети всех у которых имя начинается с цыфры и че-то другого? напр.: "_ "
|
что за проблема?
имена могут начинаться с цифр... вроде...почему нет. В чем с цифрами проблема? а насчет _ -его нужно бэкслэшить. Как и % Они в like- служебные символы. Да чего я распинаюсь? :rolleyes: Почитай man по мускулу, там все подробно описано! |
нет, ты немного меня неправильно понял, мне надо вывести все имена начинающиеся с любой цифры ...
like '1%' and '2%' и тд, работать не хочет :( |
мускул случайно не виндовый?
А то у меня на w2k стоит, глюки с like- страшные. С линуксовым мускулом с теми же запросами все ок. |
сейчас под виндой, а че делать, лано на работе под своим серваком проверю (юникс) если что спрошу ...
|
where name like '1%' OR name like '2%' OR name like'3%' и т.д.
|
2DeepDiver
если в этом смысле, тогда уж ...where user regexp '^[0-9]' |
а я нашел, более интересный вариант ...
$num = "d/"; like '$num%' |
| Часовой пояс GMT +4, время: 12:33. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.