暂无图片
SQL 语句的本质是什么?
我来答
分享
胡武
2023-03-23
SQL 语句的本质是什么?

SQL 语句的本质是什么?

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新

标量子查询可以改写为外连接(需要注意表与表之间的关系,去重),半连接可以改写为内连接(需要注意表与表之间的关系,去重),反连接可以改写为外连接(不需要注意表与表之间的关系,也不需要去重)。SQL语句中几乎所有的子查询都能改写为表连接的方式,所以我们认为:SQL语句其本质就是表连接(内连接与外连接),以及表与表之间是几比几关系再加上group by。

暂无图片 评论
暂无图片 有用 7
打赏 0
暂无图片
回答交流
Markdown


请输入正文
提交
相关推荐
现在有3套主库,可以在DG的备库做在一台系统上吗?
回答 1
你空间、CPU、内存够用就没问题
TiDB 问题告警
回答 1
当TiDB集群中的TiKV组件出现“TiKVasyncrequestsnapshotdurationsecondsmorethan1s”的critical级别告警时,通常意味着TiKV在处理异步请求快
怎么根据日志反向查日志来源主机ip?
回答 1
slow中直接看得到IP,真实IP
数据库归档日志一般在什么情况下用到?
回答 1
数据恢复、部署ADG、部署OGG、日志分析LogMiner等
两个事务 一个事务更新了一条数据但未提交,但另一个事务也更新了同一条数据,另一个事务会被锁住吗
回答 1
已采纳
应该是 另一个事务更新同一条数据的时候就会被阻塞住。 直到第一个事务提交。
数据库内出现由sequence 导致的大量row cache lock事件,观察内存不够用,数据库hang住了?
回答 3
已采纳
找出具体的sequence,增加cache数量,比如altersequenceseq1cache20
数据库用户的主页文件存放目录由文件httpd.conf的哪个参数设定?
回答 1
DocumentRoot/var/www/html
交互式创建数据库 是不是指在图形界面上手动创建?
回答 1
已采纳
与交互式操作相对的是静默执行。图形界面操作是交互式操作的一种,但有些命令行工具也有交互式操作。区别是否交互式操作不在于是否有图形界面,而是在于启动程序后,是否需要根据程序给出的提示,由用户进行输入或选
ACID属性
回答 1
已采纳
数据库的ACID属性包括原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability)。原子性确保了事务中的所有操作要么全部完成,要么完全
Halo数据库支持arm、x86架构上混合部署吗?
回答 1
已采纳
支持