/home/www/vhosts/maos.inogs.it/stat/prj_ins_num_stat.php SELECT Count(d.id_drifter) AS quanti,'Drifter' as type, EXTRACT (YEAR from d.deployment_time) AS anno FROM ((tbl_type as y RIGHT JOIN tbl_drifter as d ON y.id_type = d.id_type) LEFT JOIN tbl_img_web_drifter ON d.id_drifter = tbl_img_web_drifter.id_drifter) LEFT JOIN (tbl_project as p RIGHT JOIN tbl_web_pages as i ON p.id_project = i.id_project) ON tbl_img_web_drifter.id_web_pages = i.id_web_pages WHERE d.daelaborare=TRUE $str_sql_where GROUP BY anno, type ORDER BY type UNION SELECT count(d.id_float), "Float" as type, EXTRACT (YEAR from d.deployment_time) as anno FROM ((tbl_project as p RIGHT JOIN tbl_web_pages as i ON p.id_project = i.id_project) RIGHT JOIN (tbl_float as d LEFT JOIN tbl_img_web_float ON d.id_float = tbl_img_web_float.id_float) ON i.id_web_pages = tbl_img_web_float.id_web_pages) LEFT JOIN tbl_type as y ON d.id_type = y.id_type WHERE no_in_table_web=FALSE $str_sql_where group by anno, type order by anno UNION SELECT count(d.id_deploy_glider), "Glider" as type, EXTRACT (YEAR from d.data_deploy) as anno FROM (tbl_project INNER JOIN (tbl_img_web_glider INNER JOIN tbl_web_pages ON tbl_img_web_glider.id_web_pages = tbl_web_pages.id_web_pages) ON tbl_project.id_project = tbl_web_pages.id_project) INNER JOIN tbl_deploy_glider as d ON tbl_img_web_glider.id_deploy_glider = d.id_deploy_glider group by anno,type order by anno;