为了账号安全,请及时绑定邮箱和手机立即绑定
@犹豫3秒 这真是个sb,用a.id < b.id是为了删除所有重复的数据,只剩下一条最大的,注意重复的数据可能有N条。
存储过程低效且不好维护,一般都是一些很传统的公司才会用,互联网公司都禁止使用!!!!
扯淡吧,列名对开发没用的,用Model接收就是int、int、int。我感觉老师毕竟是DBA不是搞开发的,有些内容咋们听听就行,MySQL原理这方面可以听听,技巧这方面就算了。

最新回答 / 锅火
...select * from t insert into t...之间没有分号分开两个语句,执行会出错;改了之后查询是没有问题的,然后你贴出来的这几句并没有包含插入id为4的操作,故而最后结果为1,2

最新回答 / 慕UI6414507
取决于有多少列,如果列数少,比如说10列以下,case when还是可以做到。几百列可以用excel弄个公式填下,然后复制到 sql客户端执行。

最新回答 / _海鸟
DELETE FROM table_name 是mysql 的语法 你说的应该是其他数据库写法

最新回答 / 世上无难事_只要肯放弃
1 show profiles; 2 show variables;查看profiling 是否是on状态; 3 如果是off,则 set profiling = 1; 4 执行自己的sql语句; 5 show profiles;就可以查到sql语句的执行时间;

最新回答 / 书旅
这个提供给有一定sql基础的人看的吧
看了一和二 有点看不懂。可能没有理解本质吧
直接上个唯一索引,然后服务器端代码生成一个随机数即可呗~
循循善诱,行转列这个讲的特别好。思路清晰
老师对SQL语句进行拆分讲解循循善诱
首页上一页1234567下一页尾页
课程须知
本门课程主要针对的是MySQL数据库,熟悉数据库的CRUD操作是掌握本门课程精华的必要条件。
老师告诉你能学到什么?
1、如何进行行列转换 2、如何生成唯一序列号 3、如何删除重复数据
意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消