我是mysql的noob(所以记住这一点,哈哈)。我正在寻找一个if/then查询,它执行以下操作。。。table=明细表列=发票号码,存档在明细表中,如果发票号不为空,则用“是”填充存档。谢谢你的帮助。谢谢!
1szpjjfi1#
就这么简单
UPDATE schedule_table SET archive = 'Yes' WHERE invoice_number IS NOT NULL
但是,你应该检查一下 invoice_number 包含空文本等。
invoice_number
yhxst69z2#
要覆盖空值和空值,它必须是这样的:
UPDATE schedule_table SET archive = 'Yes' WHERE invoice_number IS NOT NULL OR invoice_number=''
2条答案
按热度按时间1szpjjfi1#
就这么简单
但是,你应该检查一下
invoice_number
包含空文本等。yhxst69z2#
要覆盖空值和空值,它必须是这样的: