La Red de Conocimientos Pedagógicos - Currículum vitae - Preguntas de la entrevista de Oracle

Preguntas de la entrevista de Oracle

3.seleccione nombre, (seleccione nombre de EMP donde empno en (a . mgr)) de EMP a;

La consulta completa se divide en subconsulta y consulta principal, (Seleccione nombre de emp donde empNOIN (a .mgr)) es una subconsulta, emp a se refiere a la tabla de empleados y A especifica el alias de la tabla EMP para esta consulta, por lo que sé que A

puede entender fácilmente lo que representa a.mgr. a.mgr es en realidad emp.mgr, que significa el campo mgr (número superior) en la tabla de empleados emp. La tabla emp registra información sobre los empleados y sus superiores, y a.mgr se utiliza para representar a los empleados.

El número del superior y luego genera el nombre del empleado y el nombre de su superior.

6. Aunque dname y ename están en dos tablas diferentes, la información de las dos tablas se relaciona a través de la declaración donde deptno en (a.deptno), de modo que se puede obtener el nombre del empleado y el nombre. del departamento al que pertenece el empleado.

14.a.deptno y b.deptno representan el campo de número de departamento en la tabla de departamentos y el campo de número de departamento en la tabla de empleados respectivamente. Su función es correlacionar la información de la tabla de departamento independiente y la tabla de empleados para que la información de las dos tablas se pueda combinar.

Correspondencia uno a uno, emp b se usa para generar los campos ename y sal. B es el alias de la tabla emp en la consulta. Se puede nombrar arbitrariamente, porque el nombre A ha sido. dada a la tabla de departamento Si se proporciona otra tabla emp, esto hará que la base de datos no pueda identificar si A representa la tabla de departamento o la tabla emp, por lo que se denomina B en lugar de A.

16.group by tiene una función de clasificación. A lo que esto se refiere es que el tipo de trabajo instalado divide los resultados de la consulta en varias categorías. Cada categoría de trabajos contiene muchos salarios diferentes, y luego la función mínima se usa para seleccionar el salario más bajo de ellos. Cuando necesite verificar el trabajo,

Al agregar los resultados de la consulta, puede usar la instrucción agrupar por, seguida de todos los campos excepto la función agregada, como el campo de trabajo aquí.