現在,我有一個表_id(主鍵,int自動增加),並有一些行。我想插入新的數據到表中,但想要移動到表的第一行。例如:Mysql插入新行
例如:在插入數據表之前有行
_id |命名
1大衛
2湯姆
3同
而且我想插入
_id後導致|命名
4魔人
1大衛
2湯姆
3同
我需要幫助,謝謝:)
現在,我有一個表_id(主鍵,int自動增加),並有一些行。我想插入新的數據到表中,但想要移動到表的第一行。例如:Mysql插入新行
例如:在插入數據表之前有行
_id |命名
1大衛
2湯姆
3同
而且我想插入
_id後導致|命名
4魔人
1大衛
2湯姆
3同
我需要幫助,謝謝:)
使用ORDER BY
ORDER BY ASC |DESC
這樣的: -
select * from table order by (id=4) DESC,id ASC
感謝您的回覆,但ORDER BY ASC | DESC結果沒有慾望 –
select * from table order by(id = 4)DESC,id ASC –
請嘗試此查詢請 –
有一個數據庫表沒有秩序。使用ORDER BY按照想要的順序獲得選擇結果。 – jarlh
對不起,我在從網站抓取數據並在有新數據時通知更新到數據庫,所以在插入它時,我想移動到第一行的表格。 –