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

MySQL Chọn truy vấn để tìm nạp cơ sở bản ghi trên các giá trị danh sách

Sử dụng FIND_IN_SET () chức năng:

Hãy thử điều này:

SELECT A.allocationId, 
       B.className, 
       GROUP_CONCAT(C.subjectShortName) AS subjectName
FROM subjectAllocation A
INNER JOIN class_Master B ON A.classId = B.classId 
INNER JOIN subject_Master C ON FIND_IN_SET(C.subjectId, A.subjectId) 
GROUP BY A.allocationId;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. máy chủ php ERR_CONNECTION_REFUSED

  2. Google Maps Lưu đa giác và các điểm trong MySQL bằng PHP

  3. MySQL (hay PHP?) Nhóm kết quả theo dữ liệu trường

  4. Thiết kế các mối quan hệ xung quanh cấu trúc kế thừa

  5. Một số tùy chọn lưu trữ liên tục tốt, nhanh chóng cho dữ liệu khóa-> giá trị là gì?