MySql(十二)Sql92和Sql99的区别

sql92和sql99比较

1.功能方面:sql99支持的较多
2.可读性:sql99实现了连接条件和筛选条件的分离,因此可读性较高

 

 


进阶练习:

 

 

/**查询编号大于3的女神的男朋友信息,如果有则列出详细信息,如果没有则用null补充**/
SELECT bea.id,bea.name,b.*
FROM beauty bea
LEFT OUTER JOIN boys b
ON bea.'boyfriend_id' = b.'id'
WHERE bea.id > 3;
/**查询哪个城市没有部门**/
SELECT city
FROM location l
LEFT OUTER JOIN department d
ON l.'location_id' = d.'location_id'
WHERE d.'department_id' IS NULL;
/**查询部门名为SAL或IT的员工信息**/
SELECT e.* ,d.department_name
FROM departments d
LEFT OUTER JOIN employees e
ON d.'department_id'= e.'department_id'
WHERE d.department_name IN ('SAL','IT');

 

 

本文原文地址:https://blog.youkuaiyun.com/qq_43952245/article/details/90485688

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值