mysql数据库查询同时拥有2个字段值的某字段值
小明三好学生小明进步学生小红三好学生小红学生会小刚进步学生这样一个表查询同时拥有三好学生、进步学生的同学...
小明 三好学生
小明 进步学生
小红 三好学生
小红 学生会
小刚 进步学生
这样一个表 查询 同时拥有 三好学生、进步学生的同学 展开
小明 进步学生
小红 三好学生
小红 学生会
小刚 进步学生
这样一个表 查询 同时拥有 三好学生、进步学生的同学 展开
2个回答
展开全部
写法1:
SELECT id FROM tags WHERE content in ('三好学生','进步学生') GROUP BY id HAVING count(id) > 1
写法2:
SELECT id FROM tags AS t1 inner JOIN tags AS t2 ON t1.id = t2.id WHERE t1.content = '三好学生' AND t2.content = '进步学生'
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询