[英]php + mysql converting multiple rows into columns in a single row
我的數據庫表中有以下詳細信息:
currency code
currency rate
currency trade type
例如,我有詳細的以下行(數據庫):
USD 3.33 buy
USD 3.43 sell
SGD 4.33 buy
SGD 4.43 sell
然后,我想將我的數據庫表引入PHP / HTML表,如下所示:
BUY SELL
USD 3.33 3.43
SGD 4.33 4.43
如何使用循環使它們像那樣?
SELECT
t1.code,
t1.rate as buy,
t2.rate as sell
FROM currency t1
JOIN currency t2 ON t2.code = t1.code AND t2.trade_type = 'sell'
WHERE t1.trade_type = 'buy'
假設這是一個貨幣匯率表,並且任何(代碼,trade_type)對都沒有重復。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.