Tôi đang sử dụng GROUP_CONCAT()
trong truy vấn MySQL để chuyển đổi nhiều hàng thành một chuỗi. Tuy nhiên, độ dài tối đa của kết quả của chức năng này là các 1024
ký tự.
Tôi biết rất rõ rằng tôi có thể thay đổi thông số group_concat_max_len
để tăng giới hạn này:
SET SESSION group_concat_max_len = 1000000;
Tuy nhiên, trên máy chủ tôi đang sử dụng, tôi không thể thay đổi bất kỳ thông số nào. Không phải bằng cách sử dụng truy vấn trước và không bằng cách chỉnh sửa bất kỳ tệp cấu hình.
Vì vậy, câu hỏi của tôi là: Có cách nào khác để có được đầu ra của một truy vấn nhiều hàng thành một chuỗi không?
SET
câu lệnh để thay đổi biến phiên?