algebra relacional
Publicado por GiliJIjIe (1 intervención) el 14/12/2007 10:01:13
Me gustaria saber opiniones sobre como hacer esta consulta con operadores del algebra relacional (select, proyeccion, count, avg, etc) (No SQL):
"Numero medio de residuos por usuario"
Tengo una tabla usuario con DNI y Nombre
Tengo una tabla residuo con Codigo_Residuo, DNI, Num_Residuo, Nombre_Subtipo
No me termina de convencer mi propuesta:
R1:= G count num_residuo (select usuario.DNI=residuo.DNI (UsuarioXResiduo))
R2:= AVG (R1)
Siendo G la función de agregado.
Qué opinais?
Y si dijera tb. "Numero medio de residuos de la clase "radioactivo" por usuario". ??
Gracias de antemano
"Numero medio de residuos por usuario"
Tengo una tabla usuario con DNI y Nombre
Tengo una tabla residuo con Codigo_Residuo, DNI, Num_Residuo, Nombre_Subtipo
No me termina de convencer mi propuesta:
R1:= G count num_residuo (select usuario.DNI=residuo.DNI (UsuarioXResiduo))
R2:= AVG (R1)
Siendo G la función de agregado.
Qué opinais?
Y si dijera tb. "Numero medio de residuos de la clase "radioactivo" por usuario". ??
Gracias de antemano
Valora esta pregunta
0