2017-10-07 109 views
-2

我有兩個表A和BI正在使用左連接和查詢將返回兩列電話,CID像這樣如何將值從一列分配給mysql中的另一列?

select B.phone 
    , A.cid 
    from B 
    left 
    join A 
    on A.id_cc_card = cc_card.id 
where A.cid is null 


phone  cid 
5656565 null 
4546565 null 

現在我的問題是我要指派手機的價值用mysql這樣

到CID
phone cid 
    5656565 5656565 
    4546565 4546565 

任何幫助,將不勝感激。

+0

參見COALESCE()。 – Strawberry

+1

爲什麼問兩次相同的問題https://stackoverflow.com/questions/46629692/how-to-update-value-from-one-column-to-another-in-left-join-query-result/46629811#46629811 –

回答

0

試試這個。你會得到你想要的結果,在你提到的問題。

select B.phone,B.phone as cid from B left join A on 
A.id_cc_card=cc_card.id where A.cid is null 
+0

我想從phone列中將值分配給cid列。 –

相關問題