Общие > Базы данных
select or
Vetroff:
Братцы! help
я уже себе всю голову на хрен сломал, фишка такая:
Select iid,cid,name from cat where proiz like \'%$query%\' OR name like \'%$query%\'
это работает, а вот если добавить еще одно условие
Select iid,cid,name from cat where proiz like \'%$query%\' OR name like \'%$query%\' or desc like \'%$query%\'
ну не хочет ни в какую, я что только не делал, скобки по разному расставлял or заменял на ||
Не хотит
Что делать?
Croaker:
--- Цитировать ---desc
--- Конец цитаты ---
нельзя так поле называть
Vetroff:
а почему же при простом селекте оно прекрасно выбирается
Croaker:
запрост типа
select id from cat where desc like "%something%"?
не верю.
Vetroff:
Упс ошибка вышла, и я не имел в виду запрос
--- Цитировать ---
select id from cat where desc like "%something%"?
--- Конец цитаты ---
я говорил про select desc, а ошибся потому что янигде его не выбирал отдельно только через *
Интересно а почему тогда майскуль дала создать такую таблицу - недоработка....
Навигация
Перейти к полной версии