自连接:
查询员工、老板信息,显示: xxx的老板是yyy
分析: 可以将emp表当成两个表来用, 一个是员工表 e, 一个是老板表 b
1 mysql不支持用||连接两个字符串
2 使用concat函数
1 | select concat(e.ename, '的老板是', b.ename) from emp e, emp b where e.mgr=b.empno; |
3 若要显示KING的信息, 需要使用外连接
1 | a mysql不支持nvl函数 |
自连接:
查询员工、老板信息,显示: xxx的老板是yyy
分析: 可以将emp表当成两个表来用, 一个是员工表 e, 一个是老板表 b
1 mysql不支持用||连接两个字符串
2 使用concat函数
1 | select concat(e.ename, '的老板是', b.ename) from emp e, emp b where e.mgr=b.empno; |
3 若要显示KING的信息, 需要使用外连接
1 | a mysql不支持nvl函数 |