0
我已經繼承了一個大表,其中有很多不按字母順序排列的列。mysql按字母順序得到柱面名稱的結果
它是這樣的:
---------------------------------
| g | c | e | d | f | h | a | b |
---------------------------------
| x | x | x | x | x | x | x | x |
---------------------------------
x是字段值:
我需要幫助,試圖找出如何返回此:
---------------------------------
| a | b | c | d | e | f | g | h |
---------------------------------
| x | x | x | x | x | x | x | x |
---------------------------------
使用選擇。 由於我無法控制的原因,我無法更改主表。
在此先感謝。
爲什麼你關心的列按字母順序排列? – ChrisW
這個問題沒有意義。您可以選擇要選擇的列,以便按照您希望的任何順序選擇它們:'從表中選擇a,b,c' –
如果information_schema不能幫助您,爲什麼不能在軟件中排序列? – Sylwester