首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
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
阅读更多...