2015-06-03 21 views

Trả lời

14
SELECT cc_info 
FROM user 
WHERE date = ? 
GROUP BY cc_info 
+1

Và nếu giải pháp này ngừng hoạt động như bảng của bạn phát triển lớn hơn, bạn có thể thay thế 'GROUP BY' với' GROUP MỖI BY' để tăng khả năng mở rộng. –

+1

có thể chọn * từ nhóm bảng bằng * không? –

3

Hãy thử sử dụng group by

SELECT cc_info 
FROM user 
WHERE date = ? 
group by cc_info 
2

Đơn giản chỉ cần sử dụng nhóm bằng,

SELECT cc_info 
FROM user 
WHERE date = ? 
GROUP BY cc_info 

Nếu bạn muốn tính trên giá trị khác biệt, bạn có thể sử dụng,

SELECT COUNT(DISTINCT cc_info) 
FROM user 
WHERE date = ? 
Các vấn đề liên quan