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

Cách sử dụng mệnh đề trong truy vấn con

Nếu không bình thường hóa, bạn có thể thử điều này. Nhưng truy vấn này sẽ không phải là SARGable và là ypercube đã chỉ ra lưu trữ danh sách được phân tách bằng dấu phẩy trong db là một ý tưởng tồi .

  SELECT T2.ID,
         GROUP_CONCAT(T1.NAME SEPARATOR  ',')
   FROM TABLE2 AS T2
        INNER JOIN  TABLE2 AS T1
        ON FIND_IN_SET (T1.ID , T2.ITEM_ID )
   GROUP BY 
         T2.ID


  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 - cách cập nhật một trường cho tất cả các mục do nhóm theo câu lệnh select

  2. NHẬN dữ liệu phân cấp trong MySQL

  3. Lỗi mục nhập trùng lặp MySQL mặc dù không có mục nhập trùng lặp

  4. Vấn đề khi cài đặt South trên cơ sở dữ liệu hiện có. MySql không hỗ trợ 'câu lệnh thay đổi giản đồ'

  5. Nộp một Jframe từ MySQL