我正在尝试执行 MySQL 查询以从 'table2' 中删除行,其中 column = 'value' IF 列在 'table1' = 'value'
我有2张桌子...
表 1 称为“账户”
表 2 称为“库存项目”
'accounts' 的相关列称为 'banned'
'inventoryitems' 的相关列称为 'itemid'
我想 DELETE FROM inventoryitems
WHERE itemid
= 2340000
IF... 中的列banned
的accounts
值为1
额外的信息:
您可以通过名为 的第三张表accounts
加入该表。inventoryitems
characters
表accounts
有列:(id
主键)和banned
。
表characters
有列:characterid
和accountid
(表中的accountid
链接)。id
accounts
表inventoryitems
有列itemid
和characterid
(表中的characterid
链接)characterid
characters
希望这可以帮助。