milardovich

GD Practica V9 - EJ 5.7

Nov 9th, 2013
150
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 0.66 KB | None | 0 0
  1. -- Práctica V » Ejercicio VII
  2. DROP TEMPORARY TABLE IF EXISTS tmp_comisiones;
  3.  
  4. CREATE TEMPORARY TABLE tmp_comisiones (
  5.     SELECT AVG(t1.importe_comision) AS promedio_comisiones, t3.razon_social,t3.cuit FROM comisiones AS t1 INNER JOIN contratos AS t2 ON t1.nro_contrato = t2.nro_contrato INNER JOIN empresas AS t3 ON t2.cuit = t3.cuit GROUP BY t2.cuit HAVING promedio_comisiones = MAX(promedio_comisiones) OR promedio_comisiones = MIN(promedio_comisiones)
  6.  
  7. );
  8.  
  9. SELECT AVG(t1.importe_comision), t3.razon_social FROM comisiones AS t1 INNER JOIN contratos AS t2 ON t1.nro_contrato = t2.nro_contrato INNER JOIN tmp_comisiones AS t3 ON t2.cuit = t3.cuit GROUP BY t2.cuit
Advertisement
Add Comment
Please, Sign In to add comment