繁体   English   中英

MS SQL中的一对多关系

[英]One to Many Relationship in MS SQL

我有一个表,其中包含49个唯一的Item_Classes和几百个唯一的Customer_Ids

当我查询Customer_IDItem_Class我只会得到每个客户已购买的Item_Classes

我想将每个唯一的Item_Class附加到每个唯一的Customer_ID ,无论他们是否购买了该Item_Class

结果应显示49个相同的Customer_IdItem_Classes附加49个不同的唯一Item_Classes

注意:这需要在没有数据库访问权限的情况下完成。

您正在描述客户和项目的笛卡尔联接,例如:

select *
from
    (select distinct Customer_ID from yourTable) as a,
    (select distinct Item_Class from yourTable) as b;

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM