首页 / MYSQL / MySQL_Day1
MySQL_Day1
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了MySQL_Day1,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含622字,纯文字阅读大概需要1分钟。
内容图文
此博客用来简单总结一下本人SQL学习中的小进步:
Sql奇偶数定义:
- n%2 = 0 为偶数;
- n%2 <>0 为奇数;
单表重复行查询:
- 查找表中多余的重复记录,其中重复记录是根据单个字段(peopleId)来判断:
SELECT *
FROM people
WHERE peopleId in (SELECT peopleId FROM people GROUP BY peopleId HAVING COUNT(peopleId) > 1);
多表之间的差异查询:
- 表
A
和B
,都有一个相同列C
,查询表A存在但表B中不存在的值:
SELECT A.*
FROM A
LEFT JOIN B ON (A.C = B.C)
WHERE B.C IS NULL;
- 要获得所有差异,例如表
A中存在但表B中不存在 or?
表A中不存在但表A中存在
,须使用FULL JOIN,如下所示:
SELECT A.*, B.*
FROM A
FULL JOIN B ON (A.C = B.C)
WHERE A.C IS NULL OR B.C IS NULL;
内容总结
以上是互联网集市为您收集整理的MySQL_Day1全部内容,希望文章能够帮你解决MySQL_Day1所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。
来源:【匿名】