sql99专题

sql92语句与sql99语法的区别

场景:测试sql92语句与sql99语法的区别 –创建测试表 CREATE table ypg_08161 as select ‘1’ as id ,‘one’ as c_name union all select ‘2’ as id ,‘two’ as c_name CREATE table ypg_08162 as select ‘1’ as id ,‘male’ as c_sex uni

连接查询(续)— SQL99语法

文章目录 进阶6:连接查询(续)SQL99语法(一)内连接1、等值连接2、等值连接3、自连接 (二)外连接(三)交叉连接(笛卡尔乘积) 测试: 进阶6:连接查询(续) SQL99语法 语法:select 查询列表from 表1 别名 【连接类型】join 表2 别名on 连接条件【where 筛选条件】【group by 分组】【having 筛选条件】【order by 排

MySQL 高级篇- 数据库 sql99 子查询

#进阶7:子查询/*含义:出现在其他语句中的select语句,称为子查询或内查询外部的查询语句,称为主查询或外查询分类:按子查询出现的位置:select后面:仅仅支持标量子查询from后面:支持表子查询where或having后面:★标量子查询(单行) √列子查询 (多行) √行子查询exists后面(相关子查询)表子查询按结果集的行列数不同:标量子查询(结果集只有一行一列)列子查

MySQL 高级篇- 数据库 sql99 连接查询

#二、sql99语法/*语法:select 查询列表from 表1 别名 【连接类型】join 表2 别名 on 连接条件【where 筛选条件】【group by 分组】【having 筛选条件】【order by 排序列表】分类:内连接(★):inner外连接左外(★):left 【outer】右外(★):right 【outer】全外:full【outer】交叉连接:cross *

MySql(十二)Sql92和Sql99的区别

sql92和sql99比较 1.功能方面:sql99支持的较多 2.可读性:sql99实现了连接条件和筛选条件的分离,因此可读性较高     进阶练习:     /**查询编号大于3的女神的男朋友信息,如果有则列出详细信息,如果没有则用null补充**/SELECT bea.id,bea.name,b.*FROM beauty beaLEFT OUTER JOIN