0
我需要一個MySQL查詢,將行值設爲x如果從另一個表中的行值= XSQL更新行IF行中的其它表=值
first table = `tblclients`
SET `status`='Closed'
IF
second table = `tblhosting`
AND `domainstatus`='Cancelled'
我需要一個MySQL查詢,將行值設爲x如果從另一個表中的行值= XSQL更新行IF行中的其它表=值
first table = `tblclients`
SET `status`='Closed'
IF
second table = `tblhosting`
AND `domainstatus`='Cancelled'
可以在UPDATE
聲明加入到表。你可以嘗試這樣的事情。
UPDATE tblCLients a
INNER JOIN tblHosting b
on a.commonID = b.commonID -- their relationship key
SET a.`Status` = IF(b.domainStatus = 'Cancelled', 'Closed', 'Open')
表之間是否存在關係?他們的結構是什麼? –