Ich habe drei Tabellen: Daten, Netzwerk und Software. Die Datentabelle hat alle Namen meines Clients, während die Netzwerk- und Softwaretabellen Servicetickets haben. Wir benötigen mindestens ein Ticket pro Kunde pro Monat von einer der beiden Tabellen (Netzwerk oder Software). Ich brauche eine Abfrage, um die Tickets aus beiden Tabellen (Netzwerk und Software) für jeden Client in der Datentabelle für jeden Monat zu zählen.Zählen Sie Zeilen von zwei Tabellen zu einer dritten Tabelle
Wunsch Ergebnis: Final query
fand ich die Art und Weise mit dieser Abfrage zu zählen, aber ich weiß nicht, wie aus beiden Tabellen zu zählen.
SELECT institucion
,(SELECT count(institucion) FROM network WHERE data.institucion = network.institucion and fecha like '2016-07%')as July
,(SELECT count(institucion) FROM network WHERE data.institucion = network.institucion and fecha like '2016-08%')as August
,(SELECT count(institucion) FROM network WHERE data.institucion = network.institucion and fecha like '2016-09%')as September
,(SELECT count(institucion) FROM network WHERE data.institucion = network.institucion and fecha like '2016-10%')as October
,(SELECT count(institucion) FROM network WHERE data.institucion = network.institucion and fecha like '2016-11%')as November
,(SELECT count(institucion) FROM network WHERE data.institucion = network.institucion and fecha like '2016-12%')as December
,(SELECT count(institucion) FROM network WHERE data.institucion = network.institucion and fecha like '2017-01%')as January
,(SELECT count(institucion) FROM network WHERE data.institucion = network.institucion and fecha like '2017-02%')as February
,(SELECT count(institucion) FROM network WHERE data.institucion = network.institucion and fecha like '2017-03%')as March
,(SELECT count(institucion) FROM network WHERE data.institucion = network.institucion and fecha like '2017-04%')as April
,(SELECT count(institucion) FROM network WHERE data.institucion = network.institucion and fecha like '2017-05%')as May
,(SELECT count(institucion) FROM network WHERE data.institucion = network.institucion and fecha like '2017-06%')as June
FROM data
where data.erate = 'y'
order by institucion