webForumDet fria alternativet

COUNT(DISTINCT col)?

Databaser & SQL

2 svar · 260 visningar · startad av lolukokasos

Medlem sedan mars 2001196 inlägg
Frågan#1

Är det som jag tror att det inte funkar att använda count(distinct col) som väl egentligen finns i standarden?

Medlem sedan juni 200032 967 inlägg
#2

Det fungerar inte i Access, nej.

Redigering: Jag tar och delar med mig lite då. ;)

SELECT COUNT(*) FROM (SELECT DISTINCT fldField FROM tblTable)
Medlem sedan dec. 200012 464 inlägg
#3

Är det som jag tror att det inte funkar att använda count(distinct col) som väl egentligen finns i standarden?

count(distinct ...) är standard. Det har funnits med sedan sql-1 som kom 1986.

256 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)