Định dạng nguồn dữ liệu mẫu như sau. Bây giờ chúng ta cần đếm số người có uid trong mỗi nhóm:
Theo mặc định khi sử dụng bảng tổng hợp, bạn chỉ có thể chọn "Đếm" để lấy số hàng cho mỗi nhóm và uid không bị trùng lặp;
Định dạng nguồn dữ liệu mẫu như sau. Bây giờ chúng ta cần đếm số người có uid trong mỗi nhóm:
Theo mặc định khi sử dụng bảng tổng hợp, bạn chỉ có thể chọn "Đếm" để lấy số hàng cho mỗi nhóm và uid không bị trùng lặp;
Hàm group_concat trong MySQL có thể kết hợp các trường được chỉ định của nhóm thành một hàng nội dung, phù hợp hơn cho việc chuyển đổi cột.
Cú pháp hoàn chỉnh như sau:
group_concat([DISTINCT] Trường được nối [Trường sắp xếp thứ tự THEO ASC/DESC] [Dấu phân cách 'dấu phân cách'])
Dấu phân cách mặc định là dấu phẩy
Ví dụ:
chọn id,group_concat(distinct name) từ bảng nhóm bởi id;
Cần lưu ý rằng có giới hạn mặc định về độ dài của các trường được hợp nhất.
tham khảo:
Các biểu đồ thống kê với thông tin bằng số đóng vai trò quan trọng trên các trang web Internet, ngoài chức năng cơ bản là hiển thị các con số, hiện nay người ta ngày càng chú ý đến vẻ đẹp và tính tương tác của các biểu đồ này. Kết quả là, các lập trình viên ngày càng phải đối mặt với những thách thức nghiêm trọng hơn. Quá trình mà hầu hết mọi người tưởng tượng bằng cách sử dụng phần mềm vẽ để tạo ra các bức tranh và sau đó đưa chúng lên các trang web là không thực tế. Mặc dù hình thức có thể đẹp nhưng nó không dễ sửa đổi.
Phân tích tương quan là một trong những thành phần quan trọng trong hệ thống khai thác dữ liệu và trường hợp tiêu biểu của nó là “phân tích giỏ hàng”. Hãy lấy dữ liệu phân tích giỏ hàng do phần mềm khai thác dữ liệu Clementine cung cấp làm ví dụ để khám phá khía cạnh này từ nhiều khía cạnh.