我有這樣的查詢:MYSQL選擇多次同一行
SELECT id, header, title, price_obm, packs
FROM obm
WHERE id
IN (2, 12, 10, 2, 10)
ORDER BY FIELD(id, 2, 12, 10, 2, 10)
現在,我需要輸出多次相同的行(2,10),其可能會發生變化(它可以是任何數量)。
我該怎麼做?
輸出例如:
id | header | title | price_obm | packs
2 | head2 | tit2 | price2 | p2
12 | head12 | tit12 | price12 | p12
10 | head10 | tit10 | price10 | p10
2 | head2 | tit2 | price2 | p2
10 | head10 | tit10 | price10 | p10
爲什麼你想這樣做?儘管如此,你可以用同樣的查詢來「聯合所有」,但是要做什麼呢? – Antoniossss
請顯示樣本數據和輸出,以及推理。你的問題不是很清楚。 –
@MarcusAdams更新了問題。 – Xriuk