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

我有一个表假设有两列分别是id,no。如何实现每次插入数据后按照id升序对数据进行排序?我试着用触发器createtriggerssontestafterinsertfo... 我有一个表假设有两列分别是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.这个功能怎么实现? 展开
 我来答
润泽且素淡灬瑰宝h
推荐于2016-09-19 · TA获得超过1.1万个赞
知道大有可为答主
回答量:3561
采纳率:3%
帮助的人:1877万
展开全部
MySQL数据库中,数据保存的顺序都是按照插入数据的先后顺序来插入的,而如果数据的ID编号也是按照先后顺序从小到大排序的,那自然也是按照ID来排序的。
如果是希望在查询的时候要按ID排序,只需要在查询语句后面添加:order by id 即可。
q4590912
推荐于2018-03-10 · TA获得超过252个赞
知道小有建树答主
回答量:229
采纳率:0%
帮助的人:124万
展开全部
create trigger ss
on tset
after insert
as
select * from test
order by id;
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式