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

Giá trị lặp lại của MySQL Group_Concat

Có thể bạn đang nối một bảng với hai bảng trên các mối quan hệ 1..n, tạo ra các kết quả trùng lặp.

  • Sử dụng GROUP_CONCAT( DISTINCT ...) hoặc

  • Sử dụng hai truy vấn con:trong mỗi truy vấn, hãy sử dụng GROUP_CONCAT() với nhóm của mỗi người trong số 2 bảng. Sau đó, kết hợp hai truy vấn phụ và bảng chính.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL tham gia với mệnh đề where

  2. Cách lưu trữ hình ảnh trong cơ sở dữ liệu mysql bằng php

  3. Sử dụng mysqldump để định dạng một đoạn chèn trên mỗi dòng?

  4. MySQL DATEDIFF () so với TIMESTAMPDIFF ():Sự khác biệt là gì?

  5. Cài đặt MySQL cho Visual Studio không thành công, mã lỗi 1603