/1、顯示所有員工的姓名ename,部門號deptno和部門名稱dname。/
select emp2.empno ,emp2.empname,emp2.deptno,dept.dname
from emp2 ,dept
where emp2.deptno = dept.deptno ;
select e.empno ,e.empname,e.deptno,d.dname
from emp2 e
left join dept d
on e.deptno = d.deptno ;
/2、查詢20號部門員工的job和20號部門的loc/
–第一種
select e.empname,e.deptno,e.job,d.loc
from emp2 e ,
dept d
where
e.deptno = 20
and
e.deptno = d.deptno
–第二種
select e.empname,e.deptno,e.job,d.loc
from emp2 e
left join dept d on e.deptno = d.deptno
where
e.deptno = 20
/3、選擇所有有獎金comm的員工的ename , dname , loc/
select e.empname,e.deptno,d.dname,d.loc,e.comm
from emp2 e
left join dept d
on e.deptno = d.deptno
where e.comm is not null
order by e.empname,d.deptno
;select e.empname,e.deptno,d.dname,d.loc,e.comm
from emp2 e ,
dept d
where e.deptno = d.deptno
and e.comm is not null
order by e.empname,d.deptno
/4、選擇在工作地點dallas工作的員工的ename , job , deptno, dname/
select e.empname,e.deptno,d.dname,d.loc,e.job
from emp2 e ,
dept d
where e.deptno = d.deptno
and d.loc = 『dallas』
order by e.empname,d.deptno
/5、選擇所有員工的姓名ename,員工號empno,以及他的管理者mgr的ename和empno/
select e.empno,e.empname,e.mgr,d.empname
from emp2 e
left join emp2 d
on e.mgr = d.empno
/6、查詢各部門員工姓名和他們所在位置/
select e.deptno,e.empname,d.loc
from emp2 e
left join dept d
on e.deptno = d.deptno
/7、顯示:員工編號,員工名稱,員工所在部門編號,員工所在部門名稱/
select e.empno 員工編號,e.empname 員工名稱,e.deptno 部門編號,d.dname 部門名稱
from emp2 e
left join dept d
on e.deptno = d.deptno
/*8、顯示:員工編號,員工名稱,經理編號,經理名稱,員工所在部門編號,
員工所在部門名稱,經理所在部門編號,經理所在部門名稱*/
select p1.empno 員工編號,
p1.ename 員工名稱,
p2.empno 經理編號,
p2.ename 經理名稱,
d1.deptno 員工所在的部門編號,
d1.dname 員工所在的部門名稱,
d2.deptno 經理所在的部門編號,
d2.dname 經理所在的部門名稱
from emp p1 –員工資訊
left join emp p2 –經理資訊
on p1.mgr = p2.empno
left join dept d1 –員工所在的部門資訊
on p1.deptno = d1.deptno
left join dept d2 —-經理所在的部門資訊
on p2.deptno = d2.deptno
mysql連線查詢on MySQL連線查詢例項詳解
建立表suppliers create table suppliers s id int not null auto increment,s name char 50 not null,s city char 50 null,s zip char 10 null,s call char 50 not...
C 作業連線
c 連線作業本博文連線是我的相關c 的作業或者其他連線 小結 伴隨著學期結束,最終一次課設雖然算是做完了,但是對於還沒有能把權重演算法加入裡面感到有些遺憾,對於這個學期對於c 的學習自己感到尚有很多的不足。除了完成課堂作業與最後一次設計之外,我還在zigbee中運用c 寫了乙個串列埠助手和乙個相應的...
SQL查詢 內連線 外連線 自連線查詢
先建立2個表 學生表和教師表 在每個表中找出符合條件的共有記錄。x inner join y on.第一種寫法 只用where select t.teacher name,s.student name from teacher t,student s where t.id s.teacher id ...