MySql hỗ trợ GROUP BY WITH ROLLUP sẽ trả về tổng hợp cho x cuối cùng của n cột trong nhóm, nhưng không hỗ trợ GROUP BY WITH CUBE để lấy tất cả các kết hợp của n cột và lấy tổng hợp.Có cách nào để mô phỏng GROUP BY WITH CUBE trong MySql không?
Tôi có thể mô phỏng điều này bằng cách thực hiện các công đoàn của GROUP BY WITH ROLLUP truy vấn, nhưng MySql đang thực hiện truy vấn con của tôi nhiều lần. Tôi đang sử dụng một nhóm theo một truy vấn phụ lớn, vì vậy điều này là tối ưu. Có cách nào để giải quyết điều này mà không có bảng tạm thời không?
Tôi nghĩ câu trả lời ngắn là ** 'Không' **. –