Is there any possible way to put result of group_concat in IN condition of SQL query.
Here in network master table i have comma separated fields in industryId column. Like,
userId industryId
123 3831
123 2832,3832
123 3833
Example:
select group_concat(industryId order by cId SEPARATOR ',') from network_master where userId = 123
and it gives me this type of output 3831,2832,3832,3833 I got this type of output using upper query,
userId industryId
123 3831,2832,3832,3833
and now i done this things,
select * from industry_master where industryId in (select group_concat(industryId order by cId SEPARATOR ',') from network_master where userId =123 group by userId);
In this query result, I got details output of industryId=3831 only. I did not get other Ids output.
I need all the industryId output in this query. How to i achieve this things in mysql.
Any help would be appreciated.