【发布时间】:2011-04-14 19:42:00
【问题描述】:
我有一个包含 15 个字段的产品表,例如 ItemID (primary),Name ,UPC,Price,Cost, etc.
现在我需要打印用户可以说的标签
- 从项目“ABC”我需要 15 个标签
- 从项目“XYZ”我需要 10 个标签
我需要一条 SQL 语句,我将为每个记录发送 ItemID 和标签 Qty,它应该为每个标签返回一条记录,例如项目“ABC”的 15 条记录和项目“XYZ”的 10 条记录和以此类推
【问题讨论】:
-
为什么不能简单地在代码中生成必要数量的标签?
-
@Lasse - 回答这个问题,我会投赞成票的 :)
-
那么当返回时重新运行真正的循环,我们需要很长时间才能从表中找到 100,000 条记录
标签: sql sql-server sql-server-2005