我有2个表,如下图所示,找到联合查询后如何更新?
coin
----
chanceNo
userID
coin_code
date
coin2
----
chanceNo
userID
coin_code
date
我的查询,其中“12345”是在哪个表,如下(这是正确和成功的搜索&匹配)可见,
SELECT coin_code from coin WHERE coin_code='12345' UNION
Select coin_code from coin2 WHERE coin_code='12345';
但是,我坚持更新搜索后的查询。我发现coin_code ='12345'后我怎样才能更新?
我知道基本的更新查询是这样的,
UPDATE coin2 SET userID='name', date='12-12-12' WHERE coin_code='12345'
但是,如果“12345”在另一张表,硬币是什么?我可以知道,如何编写这个查询?
你想更新什么? – Deepak
是你的第一个查询发现哪个表的值为'12345'? – Deepak
Deepak,是的,第一个查询是找到哪个表的值为12345,一旦找到,我想更新。但如何更新另一个查询或smth? – Amazinglykai