从结果集中进行第二次筛选

如图所示,这个关联查询不同在于,是关联同一个表

表明:table_test

要求:先查询出reply_type为0的字段的结果集,再以这个结果集的reply_id为主键查询出关联的reply_parent

图片描述

阅读 4.7k
2 个回答

select t1.* from table_test t1 left join table _test t2 on t1.reply_id =t2.parent where t1.reply_type =0;
看看是不是你想要的

可以先将table_test表里reply_type为0的数据查询出来组成个中间表,在对这个中间进行查询关联

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题