У меня есть таблица с несколькими записями «билета». Каждый билет хранится по дням (т.е. 2011-07-30 00: 00: 00.000). Я хотел бы подсчитывать уникальные записи в каждом месяце по году. Я использовал следующую инструкцию sql
SELECT DISTINCT
YEAR(TICKETDATE) as TICKETYEAR,
MONTH(TICKETDATE) AS TICKETMONTH,
COUNT(DISTINCT TICKETID) AS DAILYTICKETCOUNT
FROM
NAT_JOBLINE
GROUP BY
YEAR(TICKETDATE),
MONTH(TICKETDATE)
ORDER BY
YEAR(TICKETDATE),
MONTH(TICKETDATE)
Это производит подсчет, но это неправильно, так как он подбирает уникальные билеты на каждый день. Я просто хочу уникальный счет по месяцам.