Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: поиск значений по БД
Форумы портала PHP.SU » PHP » SQL и Архитектура БД » поиск значений по БД

Страниц (1): [1]
 

1. nilbug - 01 Августа, 2016 - 16:14:17 - перейти к сообщению
В столбце NUMBER = "09 14 18 22"

Если сделаю запрос:
CODE (SQL):
скопировать код в буфер обмена
  1.  
  2. SELECT * FROM  `table` WHERE  (`NUMBER` LIKE  '%18 22%')


то поиск работает правильно.

Если буду искать "09 22", то результатов - нет.

Как правильно сделать запрос, чтобы искал и отдельно 22 и 09 22?
2. andrewkard - 01 Августа, 2016 - 17:26:09 - перейти к сообщению
А почему не вынести NUMBER в отдельную таблицу?

 

Powered by ExBB FM 1.0 RC1