2011-01-02 39 views
7

Tôi có điều này:SELECT COUNT (*) SQL SERVER

SELECT AssignmentID 
FROM ProblemView 
GROUP BY AssignmentID 

trả về 32 dòng. Nhưng thực sự những gì tôi muốn là số 32. Nếu tôi làm điều này:

SELECT COUNT(*) 
FROM lru.ProblemView 
GROUP BY AssignmentID 

tôi vẫn nhận được 32 dòng, và cột chỉ là đếm số lượng bài tập cho mỗi vấn đề.

Tôi chỉ cần số 32.

Trả lời

15
SELECT count(distinct AssignmentID) 
FROM ProblemView 
+0

Sheesh. Khi nào tôi sẽ học SQL Server? Cảm ơn nhiều! –

Các vấn đề liên quan