這是一個噩夢。我正在爲現有數據庫的前端工作,並且我不得不跳過這些數據庫以確保數據以正確的順序顯示。如果我可以通過Id命令,它會使我的生活變得更加簡單,但是Ids與數據幾乎沒有關係。通過字符串中的數字排序現有數據庫
這裏就是我的意思
ID DATA
357 "7-1-5: Sensitive Information I can't share"
2521 "30-2-8-17: Yet more sensitive Information"
6002 "9-30: There's a 10 behind the colon, because I hate you"
8999 "2-2-4: This was populated in no particular order"
9001 "30-3: More Info."
我好一會才下令這樣
ID DATA
0001 "2-2-4: This was populated in no particular order"
0002 "7-1-5: Sensitive Information I can't share"
0003 "9-30: There's a 10 behind the colon, because I hate you"
0004 "30-2-8-17: Yet more sensitive Information"
0005 "30-3: More Info."
基本上,我需要它由真實短橫線分開每次1〜2位數排序,一次又一次,所以1-3之後1-2-1,1-1-50之後。
就像我在開始時所說的,我是一個前端人,所以在MySql中執行的東西比我能做的更多。任何幫助將非常感激。
編輯:我剛纔意識到有一個單獨的表中指向這個外鍵,使事情變得更糟。
今天提示:預期結果中的數據與示例表格數據中的數據相同。 – jarlh
已記錄。試圖開車回家是如何攪亂一切的。 – UIDAlexD
我不明白結果集中「id」列的用途。 – Strawberry