SQL 有办法实现从表头插入,而不是追加到后面吗?

2017-09-20 20:35:43 +08:00
 nyse

查了一下,似乎没有类似的语句来实现。

1451 次点击
所在节点    数据库
8 条回复
zjp
2017-09-20 21:18:30 +08:00
数据库中不实际存在一张表,也就没所谓表头表尾。用 order by 指定排序方式就好了
kyuuseiryuu
2017-09-20 21:23:25 +08:00
增加一个自增字段,读的时候该字段逆序排序一下就好了。
gouchaoer
2017-09-20 22:20:08 +08:00
这个没意义,如果是 myisam 就是 b 树上不存数据,如果是 innodb 就是聚蔟索引,你只要加上索引查找速度一样的
lolizeppelin
2017-09-20 22:58:59 +08:00
找到第一行 replace 掉
cxbig
2017-09-20 23:34:20 +08:00
一般的 table 都是选自增主键的。
你应该是需要得到一个排序的结果,那么开多一个字段保存你要的排序权重就好了。
codeyung
2017-09-20 23:47:32 +08:00
新增字段表示+1
ETiV
2017-09-20 23:49:35 +08:00
能把 auto increment step 设成 -1 就可以了
ryuzaki113
2017-09-21 09:57:47 +08:00
一楼终结

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/392365

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX