您好我有表與列MySQL查詢選擇行沒有任何關係
id desc rate rates_id
1 NYC 0.1 0001
2 NYC 0.25 0003
3 KYC 0.12 0001
4 KYC 0.15 0003
我需要用這種方式
desc rate where rates_id = 0001 rate where rates_id=0003
NYC 0.1 0.25
KYC 0.12 0.15
我wroe此查詢,但不工作
顯示行SELECT desc,
rate,
(SELECT rate
FROM tablea p
WHERE rates_id LIKE '0003'
AND p.desc = t.desc) AS rate2
FROM tablea t
WHERE rates_id LIKE '0001';
任何suggesion ???
XLAnt感謝您的快速回復,但您的查詢給我rate1列總空和很少率2值,即使有值存在兩個rates_id – user1820110
看看小提琴,提供的樣本數據將返回您所描述的預期輸出。在你的問題中有沒有你遺漏的一些信息? –
謝謝x.l.螞蟻它工作我的錯誤:) – user1820110