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

Kết quả group_concat không hoạt động trong điều kiện IN

Trường hợp trên mình đã thử nhưng không hiệu quả bên mình. Tôi vừa chỉnh sửa câu trả lời ở trên và xóa> 0 thì tôi có thể thấy kết quả mong đợi của bạn.

Bạn có thể thử mã bên dưới không?

select * from industry_master where find_in_set(industryId,  (select group_concat(industryId order by cId SEPARATOR ',') 
from network_master where userId = 123 group by userId)); 


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tìm kiếm toàn văn bản với InnoDB

  2. Lưu trữ số thẻ tín dụng trong PHIÊN - các cách giải quyết?

  3. sql tham gia hai bảng

  4. sử dụng dấu gạch ngang (-) trong tên bảng mysql

  5. Kết nối Android với MS SQL SERVER 2008