sql查询问题,一个标签表,产品表和标签关联表,多对多的关系,怎么在标签关联表里查询同时关联多个标签的产品?

比如有标签A,B,C,产品1,2,3,4,A关联1、2、3,B关联2、3,C关联2、3、4,

标签关联表,包括标签ID和产品ID两个字段,记录标签和产品的关联,比如
A 1,A 2,A 3,B 2,B 3,C 2,C 3,C 4,标签ABC都关联了产品2,如何通过Sql语句把这个同时关联了标签ABC的产品2查询出来?

青春有我
浏览 1345回答 3
3回答

MMTTMM

没人回答,我没说明白吗?

侃侃尔雅

select product from (select product from (select  product from tablename t where t.biaoqian = 'a' ) t1 where t1.biaoqian = 'b' ) t2 where t2.biaoqian = 'c' ; 不知道对不对。。瞎死的。不过你可以试一下。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

SQL Server