Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

hasil group_concat tidak berfungsi dalam kondisi IN

Saya telah mencoba kasus di atas tetapi tidak berhasil di pihak saya. Saya baru saja mengedit jawaban di atas dan menghapus> 0 maka saya dapat melihat hasil yang Anda harapkan.

Bisakah Anda mencoba kode di bawah ini?

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. SQLSTATE[23000]:Pelanggaran batasan integritas:1217

  2. Cari tahu di mana kode PHP Anda melambat (Masalah Kinerja)

  3. Pencarian MySQL dalam daftar koma

  4. Basis data tidur dan menyebabkan pengecualian

  5. Deteksi jika tanggal dalam waktu musim panas di MySql