重蔚自留地php学习第三十八天——关于高级数据库操作的语法总结

 

高级数据操作:having,order by ,limit

联合查询:(select语句 order by limit) union [union选项] (select语句 order by limit)

连接查询:内连接,外连接,自然连接和交叉连接

内连接:左表 [inner] join 右表 on/where 对应关系

外连接:左连接,右连接,左表 [left/right] join 右表 on 对应关系

自然连接:左表 natural [left/right] join 右表,自然连接自动使用条件

交叉连接:笛卡尔积

using关键字:使用同名的字段当做连接条件,然后在结果集中合并using使用的同名字段。

重蔚自留地php学习第三十八天——关于高级数据库操作的语法总结

 

所有连接都可以使用多表连接

A表 inner join B表 on A.字段 = B.字段inner join C表 on A.字段 = C.字段

A表 inner join B表 inner join C表 on A表.字段 = B表.字段 and B表.字段 = C表.字段

子查询:

按位置:三类,from,where,exists

按返回结果:四类,标量,列,行,表

表子查询必须要建立别名

视图:虚拟表

视图能够更新数据。

视图对应的表必须是单表才有可能能插入数据。

视图算法:merge,temptable,undefined(默认的),algorithm = temptable

本文来自投稿,不代表重蔚自留地立场,如若转载,请注明出处https://www.cwhello.com/10388.html

如有侵犯您的合法权益请发邮件951076433@qq.com联系删除

(0)
重蔚的头像重蔚管理团队
上一篇 2018年10月18日 00:00
下一篇 2018年10月23日 09:02

相关推荐

  • 我来分享最新版的Percona Server有哪些优点。

    Percona Server是一款开源的、完全免费的MySQL服务器,它由Percona公司开发和维护,Percona Server是MySQL的一个分支,它继承了MySQL的优点,同时也进行了许多改进和优化,使得它在性能、稳定性和安全性等方面都有…

    2024年7月22日
    01
  • 小编分享宝塔面板地址忘了。

    宝塔面板是一款非常实用的服务器管理工具,它可以帮助用户轻松地管理服务器、网站、数据库等,宝塔面板支持Linux系统,包括CentOS、Ubuntu、Debian等,同时也支持Windows系统,宝塔面板提供了丰富的功能,如网站管…

    2024年6月19日
    00
  • 关于如何开启mongodb的http服务。

    开启MongoDB的HTTP服务需要修改配置文件,并使用命令行启动。 如何开启MongoDB的HTTP服务 MongoDB是一个开源的NoSQL数据库,它提供了灵活的数据模型和强大的查询语言,除了使用命令行界面和驱动程序进行交互外,Mon…

    2024年7月27日
    01
  • 我来分享mysql如何卸载干净。

    一、什么是MySQL? MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司,MySQL是最流行的关系型数据库管理系统之一,在WEB应用方面,MySQL是最好的RDBMS(Relational Database Management…

    2024年6月19日
    01
  • ES在MySQL、PHP中的使用

    ES简介一个高扩展、开源的全文检索和分析引擎,它可以准实时地快速存储、搜索、分析海量的数据。全文检索是指计算机索引程序通过扫描文章中的每一个词,对每一个词建立一个索引,指明该词在文章中出现的次数和位置…

    2022年6月19日
    0159
  • 重蔚自留地php学习第三十七天——mysql数据库范式的总结

    关系:一对多,多对一,多对多,一对一 范式:Normal Format 第一范式:原子性,字段不可再分割 第二范式:取消部分依赖,不使用复合主键,通常设计时使用逻辑主键 第三范式:取消传递依赖,将不同的实体创建不同表…

    2018年10月16日
    0472
  • 今日分享美国服务器常见网络攻击类型有哪些。

    美国服务器常见网络攻击类型有哪些? 随着互联网的普及和发展,网络安全问题日益严重,美国服务器作为一个重要的网络基础设施,经常受到各种网络攻击的威胁,本文将介绍美国服务器常见的网络攻击类型,帮助大家了解…

    2024年7月25日
    04
  • MySQL大表优化方案之表单优化(推荐一)

    当MySQL单表记录数过大时,增删改查性能都会急剧下降,可以参考以下步骤来优化: 单表优化 除非单表数据未来会一直不断上涨,否则不要一开始就考虑拆分,拆分会带来逻辑、部署、运维的各种复杂度,一般以整型值为主…

    2018年3月10日
    0307

联系我们

QQ:951076433

在线咨询:点击这里给我发消息邮件:951076433@qq.com工作时间:周一至周五,9:30-18:30,节假日休息