创建一个触发器,要求:当往tb_sc表插入数据后,将tb_sc表的记录按照成绩降序排列。
时间: 2023-06-12 21:06:07 浏览: 148
可以使用MySQL数据库中的触发器实现该需求,具体代码如下:
```mysql
CREATE TRIGGER `order_sc` AFTER INSERT ON `tb_sc` FOR EACH ROW
BEGIN
SELECT * FROM tb_sc ORDER BY score DESC;
END
```
该触发器会在每次往tb_sc表中插入数据后触发,然后对tb_sc表的数据进行一次成绩降序排列,并将排列后的结果输出。注意,这里的操作只是输出排列后的结果,不会对表中的数据进行修改。如果需要修改表中的数据,请使用UPDATE语句。
阅读全文