240723 - Consultas
Clase
Práctica
- Unir por TODOS los atributos
- Cuidado CUÁNDO usar left join
Teoría
Operaciones de grupo
COUNT
- Se puede obtener la cantidad de registros en una tabla usando
COUNT()
- Si usamos
SELECT COUNT(*) FROM Tabla
cuenta todos los registros - Si usamos
SELECT COUNT(Tabla.attr) FROM Tabla
, cuenta los registros deTabla
dondeattr
no sea nulo
- Si usamos
SUM
Obtener el total a pagar por cada curso al que está inscripto cada alumno
SELECT cuo.dni, cuo.nom_plan, cuo.nro_curso,
SUM(cuo.importe_pagado)
FROM cuotas cuo
GROUP BY cuo.dni, cuo.nom_plan, cuo.nro_curso;
Los atributos van antes de la función de grupo
Siempre agrupo por todos los atributos que están antes de la función de grupo
Ejercicios / Ejemplos / Tarea
- ! Imprimir DER de la clase pasada (DER del parcial, embarcaciones) para el parcialito
Hoja de práctica
![[]]
Preguntas
- Estamos regulares; Para hacer la AD no tenemos que rendir este sábado, si no el 26/Ago?
- parcialitos (cuando son y cómo es la evaluación? )
- actividades obligatorias hay que hacerlas todas para el sábado?
AFATSE
- Por qué está el código en la relación? No sería el discriminante de Curso?