matua
Guest
SQL запрос с несколькими условиями
Хочу сделать запрос, который будет выполнять поиск оп всем полям, но, видимо, sql так не может или я не прав...
Схема такова:
В поле браузера пользователь вводит либо код запчасти, либо название запчасти, либо вообще производителя запчасти (данное значение передаётся в переменную $part).
Делаю у словие типа:
SELECT * FROM parts WHERE (kod='$part') or (name='$part') or (company='$part')
Выдается ошибка о неверном запросе, то есть я так понимаю, сравнивать какое-то значение с несколькими полянми нереально сразу в одном запросе. Если реально, то как???
Или как тогда делать поиск по всем полям...
Заранее спасибо!
Хочу сделать запрос, который будет выполнять поиск оп всем полям, но, видимо, sql так не может или я не прав...
Схема такова:
В поле браузера пользователь вводит либо код запчасти, либо название запчасти, либо вообще производителя запчасти (данное значение передаётся в переменную $part).
Делаю у словие типа:
SELECT * FROM parts WHERE (kod='$part') or (name='$part') or (company='$part')
Выдается ошибка о неверном запросе, то есть я так понимаю, сравнивать какое-то значение с несколькими полянми нереально сразу в одном запросе. Если реально, то как???
Или как тогда делать поиск по всем полям...
Заранее спасибо!