![](https://img-blog.csdnimg.cn/20190927151117521.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
数据库
文章平均质量分 52
数据库
温其如玉_
这个作者很懒,什么都没留下…
展开
-
【MySQL】ON DUPLICATE
on duplicate用处:数据库中某唯一索引已经存在了则更新,不存在插入 ON DUPLICATE KEY UPDATE为Mysql特有语法 affected rows为了区别是update还是insert,当update的时候affected rows会是2 -- update INSERT INTO `test_database`.`user` ( `username`, `password`, `nick_name`, `sex`, `FAVORABLE_RATE`, `register_da原创 2021-04-06 17:17:30 · 4799 阅读 · 0 评论 -
【MySQL】联合查询
联合查询 最近遇到一个需求需要查询出订单记录等信息,有两类查询参数,但是结果又要按照时间统一排序 用的是union来解决的 联合查询结果是将多个select语句的查询结果合并到一块 可以使用union和union all关键字进行操作 all:表示无论重复都输出 distinct: 去重(整个重复)(默认的) 联合查询只要求字段一样, 跟数据类型和顺序无关,数量对的上都能返回结果到一列去。 排序 两个sql分别排序需要加上括号,然后对union结果进行select:order by不能直接出现在union原创 2021-04-06 16:28:15 · 99 阅读 · 0 评论