2013-08-05 91 views
-1

在「INSERT」語句中是否可以將記錄添加到MySQL數據庫的頂部?比如,最新的條目將首先顯示?在表格頂部插入行

:D謝謝!

+1

一個MySQL表沒有默認奧德r,這一切都取決於你如何從表中選擇 – x4rf41

+1

,就像表格已經按照最新順序一樣,並且在查看數據庫記錄時不再需要ORDER BY。 :) 再次感謝!! – JNY

+1

是否可以在MySQL表格頂部插入新行? 在這裏你可以找到解決方案(例如使用插入日期的主鍵),這總是你做得正確的選擇,你總是會找到第一個位置的最後一個插入。 – Deckard27

回答

0

這很不幸是不可能的。

我認爲你的用例是關於以特定順序檢索數據 - 這是查詢的目的而不是DML。

有一個骯髒的解決辦法...

  • 創建新表
  • 將「遲到」記錄到新表
  • 插入現有記錄到新表
  • 刪除舊錶
  • 重命名新表,舊錶
+0

:)謝謝。 shuld've先讀了這個,我猜。 – JNY