Общие > Базы данных

select or

(1/3) > >>

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, а ошибся потому что  янигде его не выбирал отдельно только через *
Интересно а почему тогда майскуль дала создать такую таблицу - недоработка....

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии