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