【发布时间】:2023-03-27 02:28:01
【问题描述】:
我有 3 个表:Customer、CustomerTypes、CustomerCustomerTypes。 CustomerCustomerTypes 基本上是 Customer 和 CustomerTypes 之间的桥梁。
表结构: 顾客: 客户ID 客户名称
客户类型: 客户类型 ID 客户类型名称
客户客户类型ID 客户ID 客户类型ID
样本数据: 客户:
1, ABC
2, CBA
客户类型:
1, Broadcast
2, Banking
3, Retailer
客户客户类型:
1, 1
2, 2
2, 3
我希望能够返回如下查询:
ABC; "Broadcasting"
CustomerCustomerTypes; "Banking, Retailer"
以及能够搜索该字符串让我们说“CustomerTypeID = 2”
它会变成:
CustomerCustomerTypes; "Banking, Retailer"
我可以使用游标类型的查询来做到这一点,但我只是想知道也许有更好的方法。
谢谢
【问题讨论】:
标签: sql sql-server sql-server-2005 tsql