Доброго времени суток, сам только начинающий в sql.
Подскажите как реализовать поиск по нескольким полям.
К примеру есть 2 записи в базе данных, это Мария из Воронежа и Виктор из Саратова
Мне нужно что-бы при запросе Мария и Саратов выводились эти две записи, то есть искал по Имени человека и по Адресу.
Да вопрос по сути легкий, и мне самому смешно, но не могу разобраться)
Павел Иванов, пробовал, 1 из 2 выводит....мне нужно Мария из Воронежа и Виктор из Саратова...
Выводились. К примеру в первой колонке я ввожу Мария, а во второй Саратов...
И что-бы оба выводились
Когда используешь AND нужно что-бы у Марии адрес был Саратов...
Когда используешь OR -> или, он выводит 1 запись и 2-х
chopik24, ну попробуйте = на LIKE заменить, либо воспользоваться соседним ответом с IN. У меня на моей выборке с LIKE все отработало идеально. Тут надо понимать, что если количество полей разрастётся, то длина строки запроса увеличится на n*2.
По поводу redbean надо было указывать в самом вопросе.
Как мне кажется, в нем ничего необычного, раз он поддерживает запросы прямым текстом. https://redbeanphp.com/index.php?p=/querying