重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
那个不可能的,物理存储结构就是这样的
我们提供的服务有:网站设计制作、成都网站设计、微信公众号开发、网站优化、网站认证、无为ssl等。为上1000家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的无为网站制作公司
除非你在插入新数据的时候先把旧的导出,然后删除,再插入新的数据,然后再导入旧得数据
对于关系数据库来讲,顺序并不影响你查询阿,想要倒序order by不就可以了么
CONVERT(char(8),add_time,112) 这种东西是sqlserver的用法
你报错代码明显是mysql的,根本不是一个东西,不报错才稀奇呢。
自己查查mysql的日期转字符函数,然后再改语句吧。
如果是sqlserver,用select top 3 * from 这种格式,如果是oracle,用where rownum =3这样的,具体可以留言给我
可以通过 “order by 字段名 asc (desc)” 命令进行排序。 sql:select * from tablename order by id DESC; 用 DESC 表示按倒序排序(即:从大到小排序) ,用 ACS 表示按正序排序(即:从小到大排序)。
正序 ASC
倒序DESC
根据你的题意大概可以这样
select 顶部5个 列名 来自 表名 排序 bookID 倒序
select top 5 bookID from 表名 order by bookID DESC
因为bookID 是自增的,所以直接根据id来查倒序的最上面5个,就是最新的(自增的最大值就是最新值)