有兩張表,A表,有欄位:id,a1,a2,a3,...... ;B表,有欄位: id,column,name。

怎么查甲、乙、丙對應的A表的值
uj5u.com熱心網友回復:
求大神幫助 MySQL查詢uj5u.com熱心網友回復:
column可以重復不,不能重復的話,你就先B表列轉行,然后關聯查詢uj5u.com熱心網友回復:
select B.name,
(case B.column
when 'a1' then A.a1
when 'a2' then A.a2
when 'a3' then A.a3
else 0
end) value
from A,B where A.id=B.id
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/274234.html
標籤:MySQL
上一篇:SQLite3資料庫
