2
我有一個帶有2個字段的表,其中包含3行中的鍵和值。示例:Mysql - 在3行中設置循環字段中的行的鍵
Key value
Name Apple
Id 1
Price 25
Name Banana
Id 2
Price 23
Name Orange
Id 3
Price 27
我如何查詢以3行中的值作爲鍵獲取結果?
我希望輸出的行會像:
id-> 1 Name -> Apple Price -> 25
id-> 2 Name -> Banana Price -> 23
id-> 3 Name -> Orange Price -> 27
與組試過,但沒有運氣。我知道表應該如何,這是來自舊系統的數據,我想知道是否有辦法用Mysql來做到這一點。 (我知道用PHP /拼音/ Python等如何做到這一點)
SQL表示*無序*集。除了另一列指定排序或具有某種類型的id來將行連接在一起之外,沒有三行組的組合。 –
我同意戈登。你不能確定ID,名稱,價格將按順序儲存,除非你有另一列按順序儲存,否則所有答案都不會返回期望的結果 –