Ho una tabella come segue:SQL: Count() in base al valore della colonna
CallID | CompanyID | OutcomeID
----------------------------------
1234 | 3344 | 36
1235 | 3344 | 36
1236 | 3344 | 36
1237 | 3344 | 37
1238 | 3344 | 39
1239 | 6677 | 37
1240 | 6677 | 37
vorrei creare uno script SQL che conta il numero di risultati di vendita e il numero di tutti gli altri tentativi (nulla <> 36), qualcosa come:
CompanyID | SalesCount | NonSalesCount
------------------------------------------
3344 | 3 | 1
6677 | 0 | 2
c'è un modo per fare un COUNT() che contiene una condizione come COUNT (CallID DOVE OutcomeID = 36)?
eccellente, grazie – BrianKE
@BrianKE: Can 'outcomeid' mai essere NULL? – gbn
grazie molte grazie signore !!!!! –