我想请求有关编码的帮助。
我想在更新之前先检查此条目的数据,否则什么也不做。 例如:
first_name last_name salary dept_no
John Smith 5000 1
If salary = 5000 and dept_no = 1 where last_name = 'Smith'
and first_name = 'John',
do nothing
else update table and set salary = 5000 and dept_no = 1
where last_name = 'Smith'
and first_name = 'John'
换句话说,如果数据已经设置为此值,则不会更新数据。
感谢任何反馈。
答案 0 :(得分:1)
试试这个:
update <table>
set salary = 5000 and dept_no = 1
where last_name = 'Smith'
and first_name = 'John'
and salary != 5000
and dept_no != 1