[英]how to Replace a Column values of my database with other value of different column in same table in mysql
id id2 body
1 5 cat
2 6 bat
3 1 dgdfgdfg
4 4 rat
5 3 sdfsdfsdfs
6 2 sdfsdf
MySQL查詢以獲得這樣的結果
id id2 body
1 sdfsdfsdfs cat
2 sdfsdf bat
3 cat dgdfgdfg
4 rat rat
5 dgdfgdfg sdfsdfsdfs
6 bat sdfsdf
我需要一個mysql查詢來獲得該結果。 很抱歉提出這個基本問題。 我把這些東西做了很多搜索。
SELECT t1.id, IFNULL(t2.body, t1.id2) AS id2, t1.body
FROM YourTable AS t1
LEFT JOIN YourTable AS t2 ON t2.id = t1.id2
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.