Mysql
 sql >> база данни >  >> RDS >> Mysql

group_concat резултатът не работи в състояние IN

Опитах горния случай, но не работи от моя страна. Току-що редактирах отговора по-горе и премахнах> 0, след което мога да видя очаквания резултат.

Можете ли да опитате кода по-долу?

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. Свържете се с MySQL на AWS от локална машина

  2. MySQL получава редове, но предпочита една стойност на колона пред друга

  3. Една Mysql таблица с множество TIMESTAMP колони

  4. Дизайн на база данни:Множество таблици срещу една таблица

  5. Как да задам пълен sql дата и час с помощта на java, а не само датата?