Rumah > pangkalan data > tutorial mysql > analisis contoh pertanyaan sambungan sendiri mysql

analisis contoh pertanyaan sambungan sendiri mysql

王林
Lepaskan: 2023-05-26 21:37:04
ke hadapan
1759 orang telah melayarinya

1. Pertanyaan sambung sendiri ialah pertanyaan sambung berbilang jadual khas, kerana jadual bagi dua pertanyaan yang berkaitan adalah jadual yang sama.

2. Pertanyaan join sendiri adalah untuk menyambungkan dirinya kepada dirinya sendiri Beri jadual dua alias berbeza, dan kemudian lampirkan syarat sambungan.

Instance

#这些数据全部在员工表中
#把t_employee表,即当做员工表,又当做领导表
#领导表是虚拟的概念,我们可以通过取别名的方式虚拟
SELECT employee.id "员工的编号",emp.ename "员工的姓名" ,emp.salary "员工的薪资",
manager.id "领导的编号" ,manager.ename "领导的姓名",manager.salary "领导的薪资"
FROM emp employee INNER JOIN emp manager
#emp employee:employee.,表示的是员工表的
#emp manager:如果用manager.,表示的是领导表的
ON employee.mgr = manager.id  # 员工的mgr指向上级的id
 
#表的别名不要加"",给列取别名,可以用"",列的别名不使用""也可以,但是要避免包含空格等特殊符号。
Salin selepas log masuk

Atas ialah kandungan terperinci analisis contoh pertanyaan sambungan sendiri mysql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:yisu.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan