MySQL-consulta de varias tablas-unión externa

unión externa

  • gramática
    • Combinación externa izquierda: seleccione la lista de campos de la tabla 1 combinación izquierda [ externa ] tabla 2 en condición de conexión...
      • El código específico y los resultados de ejecución son los siguientes:
        • -- 3.查询所有员工的姓名,及其所属的部门(使用左外连接)
          select tb_emp.name, tb_dept.name
          from tb_emp
                   left outer join tb_dept on tb_emp.dept_id = tb_dept.id;
        •  

    • Combinación externa derecha: seleccione la lista de campos de la tabla 1 combinación derecha [ externa ] tabla 2 en la condición de conexión...
      • El código específico y los resultados de ejecución son los siguientes
        • -- 4.查询所有的部门名称及对应的员工名称(使用右外连接)
          
          select tb_dept.name, tb_emp.name
          from tb_emp
                   right outer join tb_dept on tb_emp.dept_id = tb_dept.id;
        •  

Supongo que te gusta

Origin blog.csdn.net/weixin_64939936/article/details/131841720
Recomendado
Clasificación