Как считать из уже отличного - PullRequest
0 голосов
/ 16 апреля 2019

Я хочу посчитать общее количество от отличных, это возможно?

если это возможно, помогите мне с моим запросом sql ..

есть мой код

SELECT DISTINCT `agentName`, date_format(`dateTransaction`, '%d-%m-%Y') as date, 
time(`dateTransaction`) as time, `product`, `msisdn`, `productKode` as denom, 
`responFlag` as status, `col7` as `serial` 
FROM `transaksi`

Ответы [ 2 ]

0 голосов
/ 16 апреля 2019

Вы просто ищете COUNT(DISTINCT)?

SELECT COUNT(DISTINCT agentName, 
                      date_format(`dateTransaction`, '%d-%m-%Y')
                      time(`dateTransaction`,
                      `product`, `msisdn`, `productKode`,
                      `responFlag`, `col7`
            )
FROM `transaksi`;
0 голосов
/ 16 апреля 2019

Вы можете попробовать запрос ниже SQL, чтобы получить COUNT всех DISTINCT записей.

;WITH CTE AS( SELECT DISTINCT `agentName`, date_format(`dateTransaction`, '%d-%m-%Y') as date, 
time(`dateTransaction`) as time, `product`, `msisdn`, `productKode` as denom, `responFlag` as status, `col7` as `serial` FROM `transaksi`) 

SELECT COUNT(*) AS TOTAL FROM CTE
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...