永发信息网

mysql数据库如何每次插入数据后对id进行排序

答案:3  悬赏:50  手机版
解决时间 2021-08-09 22:58
我有一个表假设有两列分别是id,no。如何实现每次插入数据后按照id升序对数据进行排序?我试着用触发器create trigger ss on test after insert for each row select * from test order by id;但是会提示not allowed return a result set from a trigger.这个功能怎么实现?
最佳答案

排序是对结果集而言的,插入时排啥序啊。


查询时排不就行了吗?

全部回答

id采用自增方式,每插入一个数据id自动从1开始增加

假设表名为user

create table user {

id int primary key auto_increment,

no varchar(25)

};

ps:每插入一条记录后排序似乎没有必要,只要在输出显示(页面或客服端)时用 order by id asc应该就足够了

字符编码不对 就会这样了 你在建数据库的时候 最好加上这样一句 create database tea default character set utf8 collate utf8_general_ci; set names 'utf8'; 这是对数据库默认字符的设置 以后对数据库的操作都会使用utf8的字符编码 在你的程序里 也要适当的对字符进行处理 这要根据的你程序定 不一样的程序修改的形式不一样 像你以前在命令窗口下使用MySQL无法插入中文就是典型的字符不对造成的 你在对数据库操作之前 最好在命令窗口设置一下操作时的编码 例如 setchar utf8; 这样插入的时候就不会插不进去了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
南明区贵阳索菲亚(保利凤凰湾店)哪位知道具体
怎样使炫舞视频里的字跟清晰
本田王san开头的是什么车
杜筱这个名字中间加一个什么字更好听
男生是用XING、来表达对女生的爱嘛!
三星S3501C都支持什么软件?
关于魔兽中文.
什么是米兰克维奇现象,它在本世纪会出现吗?
<急,急,急>梦幻西游老鸟进.
谁知道郭敬明的《小时代》在哪个网站下啊?
单身的生活
辽宁工业大学
用“彻”做网名,谁帮忙弄得好看一些?
2010年最流行的舞蹈谁有?要易就学会的!
江西财经职业学院2010年在四川的调档线是多少
推荐资讯
谁有QQ空间刷日志评论的软件?借我下。
请问男人需要什么
炫舞的老公盗了我的号,我又忘了密保,跪求哪
永顺县湘西三和宾馆哪位知道具体地址啊
最后的战士就是斩不死那个要被送去医院的家伙
paramore的That's What You Get中文翻译
我能加入你们的团队吗
广州去湖南路线
电脑DVD光驱看不了DVD,放进去碟电脑没反应
cf和csol的区别
如何打开迅雷流媒体感知(鼠标放到视频上自动
记得以前听过一首歌. 记得旋律很一点歌词. 帮
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?