开启辅助访问
帐号登录 |立即注册

SQL92语法与SQL99语法的不同

     
案例:查询每个员工所在部门名称,显示员工名和部门名?
emp e和dept d表进行连接。条件是: e.deptno = d. deptno

SQL92语法:
select e . ename , d. dname from emp e, dept d where e. deptno = d. deptno;
sq192的缺点:结构不清晰,表的连接条件,和后期进-一步筛选的条件,都放到了where后面。


SQL99语法:
select e. ename , d. dname from emp e join dept d on  e. deptno = d. deptno;
sq199优点:表连接的条件是独立的,连接之后,如果还需要进一步筛选,再往后继续添加
SQL99语法:
select
...
from
...
join
...
on
连接条件
where
筛选条件

回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

友情链接
  • 艾Q网

    提供设计文章,教程和分享聚合信息与导航工具,最新音乐,动漫,游戏资讯的网站。