Bjørn skrev:
>> SELECT COUNT(*) as Antal
>> FROM mineDyr
>> GROUP BY [Kontinent-ID]
>
> SELECT DISTINCT Count(Kontinent-ID) as Antal
Den virker ikke (der skulle også lige et tabelnavn på - men det er
altså ikke nok). Count returnerer blot ét tal (det samlede antal) -
og det er dét resultat som distinct virker på.
SELECT DISTINCT [Kontinent-ID] FROM mineDyr
- vil give det korrekte antal poster, men ikke antallet.
I MSSQL kan man skrive
SELECT COUNT(DISTINCT [Kontinent-ID]) As Antal
FROM mineDyr
- den vil virke. Jeg har ikke testet i Access.
> ...om der skal [] omkring kontinent-id her ved jeg ikke.
Feltnavne skal _altid_ escapes (sættes i rammer) hvis de indeholder
specielle tegn - herunder "-".
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på
http://usenet.dk/netikette/citatteknik.html