[英]One to Many Relationship in MS SQL
我有一个表,其中包含49个唯一的Item_Classes
和几百个唯一的Customer_Ids
。
当我查询Customer_ID
和Item_Class
我只会得到每个客户已购买的Item_Classes
。
我想将每个唯一的Item_Class
附加到每个唯一的Customer_ID
,无论他们是否购买了该Item_Class
。
结果应显示49个相同的Customer_Id
, Item_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.