【发布时间】:2013-12-31 19:12:32
【问题描述】:
基本上,我想得到一个类似这样的记录集:
CustomerID, CustomerName, OrderNumbers
1 John Smith 112, 113, 114, 115
2 James Smith 116, 117, 118
目前我正在使用 Sql Server UDF 来连接订单 #s。
有更有效的解决方案吗?
【问题讨论】:
-
你不应该那样做。保留你的两张桌子。以后反而会让你头疼。就像你违反了第一范式一样。 en.wikipedia.org/wiki/First_normal_form
-
@brunch875 我不认为他想将这两个表进行物理组合,我认为他只是想像上面那样显示一个查询,可能是出于报告原因。
-
是的,只是出于报告原因显示。我现在正在考虑在应用程序级别而不是 DB 上组合记录集。
-
@David 我会尝试做一些与这个问题的公认答案类似的事情:stackoverflow.com/questions/194852/…
标签: tsql user-defined-functions