MySQL 3.5 Notas de Estudio

Luego Notas para la 3

Para mí la introducción de una dificultad más difícil ! ! ! !

seleccionar  *  de SC;

 

 

 

 

SELECT student.sno, Sname, AVG (Grado) AS promedio
 del estudiante, sc
 del DONDE student.sno = sc.sno
 Grupo  de student.sno
 la HAVING  AVG (Grado) > 90 / * Esta es una condición hecho, me había olvidado de escribir qwq * / 
la Orden  de Grado desc ;

 

 

 

 

 

 

 

 

 

 

 

 

Me olvidé de escribir cuando la puntuación media más alta de 90 puntos a esta condición ! ! ! ! ! ! ! ! ! ! !

 

Después de agrupar hay una necesidad de filtrarla! ! ! ! ! !

 

 

teniendo cláusula y donde hay similitudes pero también diferencias, todas las declaraciones configuración de las condiciones.

 

tener un grupo de cribado y donde está el cribado registro.

 

 

 

 

ir en ----------->

 

 

seleccione student.sno, Sname, avg (grado ) como la puntuación media 
del Estudiante, sc 
del DONDE student.sno = sc.sno 
Grupo student.sno por 
el AVG HAVING (Grado)> 90 / * Esta es una condición hecho, me había olvidado de escribir qwq * / 
Ordenar por Grado desc 
límite 2;

 

 

 

 

 

 

 

 

 

2. A continuación se inicia la conexión de las conexiones externas, totalmente conectado gusta, estudiar y comprender el lado del maestro del lenguaje SQL relacional del lenguaje del álgebra Oh, 2333!

 

 

 

Dado que la conexión :

 

 

 

 

 

seleccionar  *  del estudiante;

 

 

/ * Consulta y estudiantes universitarios nublados que estudian en el mismo nombre * / 
el s2.sname SELECT 
del Estudiante como S1, S2 alumno como 
el DONDE s1.sname = 'nublado' 
y s1.sdeptno = s2.sdeptno;

  

 

 

 

consultas indirectas cada curso Requisito

SELECT c1.cno, c1.cname, c2.cpre AS cppre
 de C AS C1, C AS C2 
 DONDE c1.cpre = c2.cno; / * encontrar cada curso indirecto electiva * /

 

 

Dice un relevante, da da oh:

 

una tabla de este tipo puede estar previsto un código externo

El plan de estudios es el código externo curriculum Requisito! ! ! ! ! ! !

 

 

 

 

 

 

https://www.cnblogs.com/xiohao/archive/2013/06/28/3160265.html

 

ALTER  Tabla C
 la opción Agregar  restricción FK_c 
 Exteriores  Clave (CPRE)
 Referencias c (CNO); / * el campo curricular se establece en C, C cpre código externo, una relación de referencia es c * /

 

 

 

 

La siguiente pregunta -------- "

 

 

Código y los resultados son los siguientes:

 

 

SELECT c1.cno, c1.cname, c2.cpre AS cppre
 de C AS C1, C AS C2 
 DONDE c1.cpre = c2.cno; / * encontrar cada curso indirecto electiva * /

 

 

 

 

 

 

 

 

 

 

 

 

 

/ * Externa izquierda * / 
/ * consulta el caso para todos los estudiantes ... * / 
SELECT Sname, CNO, grado
 de estudiante dejó  la Join sc EN student.sno = sc.sno;

 

 

 

 

externa derecha

/ * Consulta toda la información del curso, ... * / 
SELECT CNAME, sc.sno, grado
 de sc derecho  exterior  del Únete c EN sc.cno = c.cno; / * la conexión correcta * /

 

Supongo que te gusta

Origin www.cnblogs.com/dragondragon/p/12455612.html
Recomendado
Clasificación