Advertisement
Alkinoxs

Untitled

Dec 12th, 2018
252
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PL/SQL 0.60 KB | None | 0 0
  1. /* MF-24. Mostrar el nombre de cada cliente junto con coste total de las llamadas que realiza con cada
  2. compañia. El resultado debe mostrarse ordenado descendentemente por cliente y ascendentemente por compañia */
  3.  
  4. SELECT DISTINCT CLI.NOMBRE, COM.NOMBRE, SUM(T.COSTE/60*lla.duracion) AS COSTETOTAL
  5. FROM MF.CLIENTE CLI INNER JOIN MF.TELEFONO TLF ON cli.dni = TLF.CLIENTE INNER JOIN MF."COMPAÑIA" COM ON COM.cif = TLF.COMPAÑIA
  6. INNER JOIN MF.LLAMADA LLA ON lla.tf_origen = TLF.NUMERO INNER JOIN MF.TARIFA T using(tarifa,compañia)
  7. GROUP BY CLI.NOMBRE,COM.NOMBRE
  8. ORDER BY CLI.NOMBRE DESC, COM.NOMBRE ASC;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement