-Nota: Género masculino = 1 femenino = 0.
Crear tabla [Estudiante](
Clave primaria Sno INT,
Nombre VARCHAR(20),
Bit Ssex, p>
p>
Sage TINYINT,
Sdept VARCHAR(20)
)
2. reprobó el examen.
Seleccione
Único Sno
De
Fiscal General Adjunto
Dónde
Nivel<60
3. Cambiar la edad del estudiante con número de estudiante 05001 a 22 años.
Actualizar
Estudiantes
Configuración
sage=22
Dónde
Sno = '05001 '
4. Calcular la puntuación media de los alumnos del curso 1.
Seleccione
AVG (Grado)
De
Fiscal General Adjunto
Dónde
Cno = 1
5. Cree un procedimiento almacenado [getDetailByName] y filtre la información básica del estudiante ingresando el nombre del parámetro del estudiante (como "Zhang San"). Para valores de entrada sin el nombre del alumno, se debe realizar una prueba para imprimir el mensaje "Este alumno no existe".
Crear proceso getDetailByName
@UserName VARCHAR(10)
Me gusta
Inicio
DECLARE @ rowCount int
Seleccione
@rowCount = COUNT(1)
De
Estudiantes
Dónde
Nombre = @ Nombre de usuario
IF @ RowCount & gt0
Inicio
Seleccionar
*
De
Estudiante
Dónde
Nombre = @NombreUsuario
Fin
Otro
Inicio
Imprimir "Este estudiante no existe";
Fin
Fin;
6. Departamento de Ciencias de la Computación El nombre del estudiante (Sname), género (Ssex) y edad (Sage).
Elija
Nombre,
Sexo,
Sabiamente
De
Estudiante
Donde
Sdept = 'Computadora'
También hay nombres como "Zhao%"
7. Crea una vista [. Vista de informe del estudiante] incluye el número del estudiante (Sno), el nombre (Sname), el número del curso (Cno), el nombre del curso (Cname) y la calificación.
Cree una vista [Vista del formulario de informe del estudiante] para
seleccionados
estudiantes. Sno,
Estudiante. Nombre,
Por supuesto. No,
Por supuesto. Nombre,
SG. Nivel
De
Estudiante, Curso, SG
Dónde
Estudiante. Sno = SG. Sno
Por supuesto. Cno = SG. Cno
8. Registre un nuevo estudiante (número de estudiante: 05020; nombre: Ding Li; género: mujer; edad: 17 años; departamento: computadora;) en la tabla de estudiantes.
Insertar en estudiante (
Sno, Sname, Ssex, Sage, Sdept
) el valor (
05020 ',' Dingli ' , 0, 17, 'Computadora'
)