Originariamente inviato da Lak3d
come si esegue un count su più tabelle?

facendo:

codice:
SELECT COUNT(*) FROM Tabella1, Tabella2, Tabella3;
mi ritorna il totale dei record delle tre tabelle. Io mi chiedevo se si potesse avere quello per ognuna delle tre tabelle... un risultato così per capirci:

codice:
Tabella1  Tabella2  Tabella3
   12          15         32
Grazie.
Ciao,
supponendo che tu abbia a che fare con access e che voglia
il risultato su una sola riga puoi provare così:

codice:
SELECT T1.c1 as Tabella1,
(SELECT  COUNT(*)  from Tabella2) AS Tabella2,
(SELECT  COUNT(*)  from  Tabella3) AS Tabella3
FROM 
(SELECT Count(*) as c1 from Tabella1) AS T1