我想更新一個表。帶有加入和案例條件的SQL更新
我的表結構是:
MainTable
:id | status | type | user
OtherTable
:id | flag
在這裏,我要更新所有status
和user
字段MainTable
排除在哪裏status='Stop'
和flag
在OtherTable
沒有設置,例如0
,但是怎麼樣?
OtherTable
只保留type='EMP'
的值。
更新:我想用一個條件檢查更新所有MainTable
記錄時type ='EMP'
您應該使用'='而不是'in'.... – Tirumudi
ya rty ..但我用'IN,現在和不幸'沒有結果 – RollerCosta