Japp,har dock inte det i huvudet, återkommer med ett exempel Hur menar du? Eller rättare sagt, vad vill du göra? Här är några exempel på sql-frågor med count() i (skrivet ur huvudet, reservation för syntaxfel): <code> Vad menar du då? Den frågan är ju inte fullständig, hur ser hela din fråga ut?Sv: Flera count??
Jag gjorde bara en snabbfråga i Access, och då blev det så här.
Principen tror jag nog att du kan se.
<code>
SELECT
Sum([T-CDTitlar].CDID) AS SummaförCDID,
Sum([T-Sångtitlar].Spår) AS SummaförSpår
FROM [T-CDTitlar]
INNER JOIN [T-Sångtitlar]
ON ([T-CDTitlar].CDID = [T-Sångtitlar].CDID)
AND ([T-CDTitlar].CDID = [T-Sångtitlar].CDID);
</code>
Jag hoppas att detta hjälper dig.Sv: Flera count??
-- Varje rad innehåller antalet colA
SELECT colA, COUNT(*) AS colAcount
FROM MYTABLE
GROUP BY colA
-- Ger två rader, en med antalet rader i MYTABLE1, en med antalet i MYTABLE2
SELECT 'my table 1' AS colA, COUNT(*) AS colAcount
FROM MYTABLE1
UNION ALL
SELECT 'my table 2' AS colA, COUNT(*) AS colAcount
FROM MYTABLE2
-- Ger en rad, med count för bägge tabellerna
SELECT
(SELECT COUNT(*) FROM MYTABLE1) AS mytable1count
, (SELECT COUNT(*) FROM MYTABLE2) AS mytable2count
-- Ger en rad för varje gemensam colA, med count från olika tabeller
SELECT t1.colA, t1.colAcount, t2.colAcount
FROM
(SELECT colA, COUNT(*) AS colAcount
FROM MYTABLE1
GROUP BY colA) AS t1
INNER JOIN
(SELECT colA, COUNT(*) AS colAcount
FROM MYTABLE2
GROUP BY colA) AS t2
ON t1.colA = t2.colASv: Flera count??
Ungefär såhär har jag nu.
"SELECT COUNT(Tabell1.col1) AS Antaltab1, COUNT(Tabell2.col1) AS Antaltab2 Sv: Flera count??