Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
SaleX! Гость
|
Добавлено: Пт Фев 14 2003 14:12 Заголовок сообщения: опять про MySQL... :-) |
|
|
Нужно сделать простейший поиск по базе (на PHP). SELECT * FROM table WHERE name=$name работает, НО выбирает только полное совпадение! А нужно и частичное, т.е. например в базе записи "component", "computer", "comp" и при поиске ключевого слова "comp" нужна выборка не только "comp"!
Пробовал SELECT * FROM table WHERE name="*$name*" не работает - вообще ничего.
ЗЫ: Есть такая функция LOCATE(), мож с ней надо??? Как??? |
|
Вернуться к началу |
|
|
Борис Гость
|
Добавлено: Пт Фев 14 2003 15:32 Заголовок сообщения: Давно не притрагивался к MySQL, но помнится, что "любое число любых символов" обозначается (как в просто SQL) символо |
|
|
- |
|
Вернуться к началу |
|
|
Борис Гость
|
Добавлено: Пт Фев 14 2003 15:54 Заголовок сообщения: Слово "LIKE" еще вспоминается, посмотри на него (-) |
|
|
- |
|
Вернуться к началу |
|
|
Z@ Гость
|
Добавлено: Пт Фев 14 2003 18:21 Заголовок сообщения: Нужно LIKE |
|
|
SELECT * FROM table1 WHERE field1 LIKE '%comp%';
Если нужно вне зависимости от регистра то SELECT * FROM table1 WHERE LOWER(field1) LIKE LOWER('%comp%'); |
|
Вернуться к началу |
|
|
SaleX! Гость
|
Добавлено: Пн Фев 17 2003 13:27 Заголовок сообщения: Re: Всем BIG ZANKZ - работает! :-) |
|
|
* |
|
Вернуться к началу |
|
|
krypter Гость
|
Добавлено: Ср Фев 19 2003 00:52 Заголовок сообщения: как создаввать БД в MySQL |
|
|
подскажите пожалуйста как создать Бд и поместить в сеть. А возможно ли преобразование из какой-нибудь другой Бд в MySQL. Есть ли универсальные драйвера для доступа к ней? (как ODBC например) |
|
Вернуться к началу |
|
|
|