Я обновляю значения a, b, c, d вместе с условием where, в котором сравнивается идентификатор. Мне нужно обновить поле «b», только если его предыдущее значение не равно нулю. Однако мне нужно обновить оставшиеся поля. В том же запросе.
мой текущий запрос похож на
update demo_table set a='str1', b='str2', c=112, d='str3' where id=191;
может ли кто-нибудь предложить способ достижения этого. Большое спасибо. postgre