我的表有一個鍵,但它不是自動增量的,我不能在此表中創建和自動增加字段。所以我想按照它們插入的順序對結果DESCENDING進行排序。PHPMyAdmin在沒有自動增量字段的表中如何排序結果
我不能創建任何字段,如data_row_was_inserted ...通常,當我有一個自動增量字段的表,我可以點擊它並PHPMyAdmin排序表結果,以便他們插入。
謝謝大家!
PS:我知道必須有這樣做,而不會創建任何字段的原因,當我在PHPMyAdmin中打開表格時,它會自動以ASCENDING的順序顯示結果,但是我想以DESCENDING順序顯示結果。它證明MySQL將這些信息存儲在某個地方。
什麼是不包括現場與您的訂單的原因是什麼?例如輸入日期或添加新行時的數字。通常你會做類似於SELECT * FROM TABLE ORDER BY column_name DESC的東西。我認爲phpmyadmin你使用你的主鍵進行排序。因此,您可以使用主鍵列名,然後在順序列中添加DESC。 – 2013-03-08 16:43:44
您可以爲每一行創建一個DATETIME字段,並按結果排序。 – Alvaro 2013-03-08 16:47:04
ASCENDING命令不==自然順序。它可能看起來像是默認升序。您需要在特定列上使用「ORDER BY」。創建日期,自動增量等。 – ficuscr 2013-03-08 16:47:47