есть ли оператор if, когда дело доходит до операторов запроса mysql?
когда я обновляю запись таблицы, я хочу обновлять только определенные столбцы, если у них есть значение, которое нужно обновить.
например, я хочу функцию таблицы обновления, и есть таблица для добровольцев и таблица для людей, которые просто хотят обновления по электронной почте.
Я хочу использовать ту же функцию (будет функция, которая обрабатывает только запросы upd), и возможно ли это сделать теоретически ...
если вы обновляете таблицу добровольцев, обновляйте только эти столбцы, если mailing_list, то обновляйте эти
я знаю, что это можно сделать, используя оператор if с двумя операторами запроса, в зависимости от того, какую таблицу вы обновляете, но мне интересно, можно ли использовать только один оператор запроса с условиями в нем для обновления соответствующие столбцы в таблице.
это может звучать как то, о чем вы мечтали, дайте мне знать.
спасибо.