Hola, estoy usando el aplicativo gratuito para graficas estadisticas llamado OPEN FLASH CHART, si alguien tiene dudas o quisiera saber mas de esto me pueden preguntar.
Mi problema es que al hacer una consulta tengo lios al cruzar dos tablas en la cual seria obligatorio hacer un distinct pero en un Left join..es esto posible??
Esta es mi consulta:
Código PHP:
$query = "SELECT COUNT( gnv_t_suic.n_nit_certificador ) AS numero, DATE_FORMAT( f_fecha_oper, '%b %y' ) AS fecha, CURDATE( )
FROM gnv_t_suic LEFT JOIN gnv_t_taller ON n_nit_taller = k_n_nit WHERE gnv_t_suic.n_nit_certificador = '$nits' AND (YEAR( CURDATE( ) ) - YEAR( f_fecha_oper ) - ( RIGHT( CURDATE( ) , 5 ) < RIGHT( f_fecha_oper, 5 ) ) ) = '0' AND k_n_nit= n_nit_taller AND d_municipio = '$ciudad' and gnv_t_taller.n_nit_certificador = gnv_t_suic.n_nit_certificador
GROUP BY fecha
ORDER BY f_fecha_oper";
En esta consulta use el left join, en este caso todo anda bien siempre y cuando en la tabla gnv_t_taller no haya registros repetidos, sino la estadistica muestra datos falsos...
Por eso mi pregunta es como hacer para que con un LEFT JOIN a la tabla gnv_t_taller tambien me haga un distinct de los registros..