Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

MySQL cắt ngắn kết quả được nối của một hàm GROUP_CONCAT

Như tôi đã viết trong một nhận xét trước đó, Hướng dẫn sử dụng MySQL nói:

Vì vậy, vấn đề không nằm ở kiểu dữ liệu của trường.

Hướng dẫn sử dụng MySQL cũng nói:

Các tùy chọn của bạn để thay đổi giá trị của group_concat_max_len là:

  1. thay đổi giá trị khi khởi động MySQL bằng cách thêm giá trị này vào lệnh:
    --group_concat_max_len=your_value_here
  2. thêm dòng này vào tệp cấu hình MySQL của bạn (mysql.ini):group_concat_max_len=your_value_here
  3. chạy lệnh này sau khi khởi động MySQL:
    SET GLOBAL group_concat_max_len=your_value_here;
  4. chạy lệnh này sau khi mở kết nối MySQL:
    SET SESSION group_concat_max_len=your_value_here;

Tài liệu: SET , Biến hệ thống máy chủ:group_concat_max_len



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bao gồm các tiêu đề khi sử dụng SELECT INTO OUTFILE?

  2. MySQL JOIN và COUNT trong một truy vấn

  3. Tại sao các hàng sẽ khớp nhưng không được thay đổi với câu lệnh cập nhật mysql?

  4. Hệ thống nhắn tin trong php mysql

  5. Tải lên nhiều hình ảnh và lưu trữ đường dẫn của chúng trong cơ sở dữ liệu