如何在评估为True的条件下更新表并设置不同的值.
例如 :
UPDATE Table
SET A = '1' IF A > 0 AND A < 1
SET A = '2' IF A > 1 AND A < 2
WHERE A IS NOT NULL;
Run Code Online (Sandbox Code Playgroud)
我在过程和函数中看到了CASE表达式和IF表达式,但我想在一个简单的update/select语句中使用它.是否有可能或者我对这个可爱的开源数据库有太多期待?
mysql ×1