Re: Count DISTINCT
- From: "Bob Barrows [MVP]" <reb01501@xxxxxxxxxxxxxxx>
- Date: Wed, 26 Mar 2008 09:37:04 -0400
Mary wrote:
Hi,It is possible to use Count(Distinct), but not in Access (unless they've
I am using Access DB, and want to calculate how many member in my db.
MemberID
Alan
Peter
Carlie
Alan
Tam
SQL = "SELECT Count(MemberID) As DDD From Trans"
It returns 5
But I want the answer returns 4 because "Alan" is duplicate, then I
use DISINCT :
SQL = "SELECT Count(DISTINCT MemberID) As DDD From Trans"
it returns rs error
I try the following :
SQL = "SELECT DISTINCT MemberID From Trans" ---- its ok
I also try below :
SQL = "SELECT DISTINCT, Count(MemberID) As DDD From Trans"
SQL = "SELECT Count(MemberID, DISTINCT) As DDD From Trans"
SQL = "SELECT Count(DISTINCT, MemberID) As DDD From
Trans".............over hundred SQL or change the Db to digit, let
say, 1;2;3;4;2;5 but no use.
Everything go wrong, I search through the web, many peoples said that
it is possible to use Count DISTINCT, but I really try many times, it
is a very simple DB, what wrong with me, can anyone tell me the that
he can.
added it to A2007).
What you have to do is use a subquery to retrieve the unique values:
Select Count(*) from (SELECT DISTINCT MemberID From Trans) As q
--
Microsoft MVP -- ASP/ASP.NET
Please reply to the newsgroup. The email account listed in my From
header is my spam trap, so I don't check it very often. You will get a
quicker response by posting to the newsgroup.
.
- References:
- Count DISTINCT
- From: Mary
- Count DISTINCT
- Prev by Date: Count DISTINCT
- Next by Date: x64 und ODBC via Active Server Pages
- Previous by thread: Count DISTINCT
- Next by thread: x64 und ODBC via Active Server Pages
- Index(es):
Relevant Pages
|
Loading