我想將具有不同值的兩個相等列名(meta_value)合併爲一行結果而不是兩個。SQL將具有兩個不同值的兩個相等列名合併到一行中
SELECT t1.ID, t1.post_content AS product, t2.meta_value AS price
FROM wp_posts AS t1
INNER JOIN wp_postmeta AS t2 ON (t1.id = t2.post_id)
WHERE t1.post_type = 'product'
LIMIT 0 , 30
結果
ID product price
1973 product1 12.35
1973 product1 12.10
而且我希望它看起來像這樣
ID product price sell
1973 product1 12.35 12.10
的meta_key價格是_price和賣出的meta_key是_sell
什麼是問題嗎?你嘗試了什麼? – berty