У меня есть структура базы данных, как этот>делает подсчет простой SQL-запрос
ID | Party_Code | Trade_Qty | Market_Rate
-------------------------------------------
1 8070 5 10.50
2 8745 15 80.35
3 8070 6 45.60
Это только выборка данных. Фактически эта таблица содержит 40000 строк.
Как видно из этого примера, столбцы Party_Code
могут иметь повторяющиеся значения.
Я пытаюсь найти count
из distinct
.
Для этого я попытался следующие два запроса, которые не удалось:
select count(distinct(Party_Code)) from tradeFile
и
select distinct(count(Party_Code)) from tradeFile
Оба этих запросов не удалось.
Я хочу знать, где я делаю ошибку?
Каков способ написания таких запросов?
это работает http://www.sqlfiddle.com/#!3/6efbd/1 –
действительно его работа. И его логически хорошо. Но его показывая мне ничего [0] для SQLServer 2005 – Freelancer
не используют отличительные, которые вам просто нужно считать (partycodes) группой по partycodes, например, * select count (partycode) group by partycode * –