Getting Distinct Count using SQL?

1.2k Views Asked by At

Simple SQL for you SQL experts.

I have two fields (AccountNo, CheckNo). There can be more than 1 checkno that has the same value. It will have the same AccountNo. I would like a listing from mytable displaying AccountNo and CheckNo, as was as the count of how many times it exists.

Select Distinct AccountNo, CheckNo, Count(Distinct AccountNo, CheckNo) as Total
from MyTable
2

There are 2 best solutions below

0
On BEST ANSWER

What you are after is GROUP BY

Select AccountNo, CheckNo, Count(*) as Total
from MyTable
group by AccountNo, CheckNo
2
On
Select AccountNo, CheckNo, Count(*) as Total
from MyTable
group by AccountNo, CheckNo