Задавайте вопросы, мы ответим
Вы не зашли.
есть запрос:
SELECT *
FROM
klient_1 Left Join `user` ON klient_1.id = `user`.user_id
WHERE (Familia like 'КИЧИГИН' or Name like 'АНДРЕЙ' or Otchestvo like 'ВИКТОРОВИЧ' or Date_Rojdenia like '1978-10-04' ) or (Nomer_i_seria_pasporta like '4000450878' ). Поскольку стоит OR выбираются любые записи, где есть "Андрей", "Викторович" и.т.д.
Нужно чтобы условие поиска расширялось от вводимых туда данных. Т.е. например есть фамимлия, имя и номер паспорта остального нет, чтобы вборка осуществлялось только по тем полям которые заполнены .
Неактивен
Способ "влоб" - вставлять вместо пустых значений процентики. LIKE '%' совпадает
с любой строкой.
Более правильный способ, наверное, вообще не писать соответствующих кусков выражений.
Неактивен