这是我的查询以从用户表中获取过滤器数据,其中类别将从另一个表中获取。在MYSQL中使用和运算符的结果为空
SELECT * FROM jobfia_users
WHERE country_id='4'
and user_id IN (SELECT worker_id
FROM jobfia_worker_skills
WHERE skill_id = '42'
)
这是不给任何错误,但不会返回任何行也。 虽然有很多记录可以在表格中使用此过滤器。
任何人都可以帮忙吗?
显示你的表和表结构 –
两者的几个记录? – matiit
你的'country_id'和'skill_id'是'varchar'类型或'int'类型? –