Advertisement
Guest User

Untitled

a guest
Oct 13th, 2015
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.94 KB | None | 0 0
  1. select case when cc1.nombre is null then cc2.nombre else cc1.nombre end as Comercializadora,
  2. case when c1.nombre is null then c2.id_tarifa else c1.id_tarifa end as id_tarifa,
  3. Medidas_horarias.hora,ROUND(sum(Medidas_horarias.medida),3) as medida
  4.  
  5. from Medidas_horarias
  6.  
  7. LEFT JOIN Grup_cups c1 ON Medidas_horarias.id_grup_cup = c1.id and Medidas_horarias.id_cup = 0
  8. LEFT JOIN CUPS c2 ON Medidas_horarias.id_cup = c2.id and Medidas_horarias.id_grup_cup = 0
  9. LEFT JOIN Clientes cc1 ON c1.id_comercialitzadora = cc1.id
  10. LEFT JOIN Clientes cc2 ON c2.id_comercializadora = cc2.id
  11.  
  12. where cc1.id = ${CLIENTE} or cc2.id = ${CLIENTE}
  13.  
  14. group by id_tarifa, Medidas_horarias.fecha,Medidas_horarias.hora
  15. having year(Medidas_horarias.fecha) = "${ANY}"
  16. and month(Medidas_horarias.fecha) = "${MES}"
  17. and day(Medidas_horarias.fecha) = day(date_add(CURDATE(), interval -1 day))
  18. and id_tarifa = ${TARIFA}
  19.  
  20. order by Medidas_horarias.fecha,Medidas_horarias.hora asc;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement