select lang, (select count(*) from visitorFacts) as totalVisitor, count(*) as number from visitorFacts group by lang order by totalLang desc
Denna har jag en gång i tiden utvecklat i en stored procedure och har fungerat ypperligt. Men, nu ska jag använda samma fråga, fast mot en Accessdatabas och skriver den direkt innanför ASP taggarna, i ASP-filen, och helt plötsligt får jag error. Jag har självklart bytt ut namnen så att de passar för den nya databasen.
Jag får följande error:
Error Type:
Microsoft JET Database Engine (0x80040E14)
The SELECT statement includes a reserved word or an argument name that is misspelled or missing, or the punctuation is incorrect.
Jag använder mig ju bara av fältet "lang" från tabellen som heter "visitorFacts". Båda existerar. Sedan skapar jag via SQL-frågan två nya fält. Ett som heter totalVisitor som räknar alla poster i tabellen. Det andra heter "totalLang" och ska räkna varje språk som kolumnen "lang" innehåller.