我正在尝试完成对我来说是一个复杂的查询并且有点卡住了。我要返回几行,但我只想要前 2 行,我需要将 ItemNum 列变成两列 Item1 和 Item2 所以我有一个看起来像这样的结果集。数据源将有 1 - 每个电子邮件和类别的任意数量的行。
Email Category ItemCount Date ItemNum
jimbo@GMAIL.COM CASE FANS 3 2013-07-16 00:00:00.0 11-999-344
jimbo@GMAIL.COM CASE FANS 3 2013-07-16 00:00:00.0 35-103-178
jimbo@GMAIL.COM CASE FANS 3 2013-07-16 00:00:00.0 35-129-060
miyaa@YAHOO.COM CASE FANS 4 2013-07-16 00:00:00.0 35-146-003
miyaa@YAHOO.COM CASE FANS 4 2013-07-16 00:00:00.0 35-146-017
miyaa@YAHOO.COM CASE FANS 4 2013-07-16 00:00:00.0 35-146-017
miyaa@YAHOO.COM CASE FANS 4 2013-07-16 00:00:00.0 35-146-017
我希望结果看起来像这样
Email Category Date Item1 Item2
jimbo@GMAIL.COM CASE FANS 2013-07-16 00:00:00.0 11-999-344 35-103-178
miyaa@GMAIL.COM CASE FANS 2013-07-16 00:00:00.0 11-999-344 35-103-178
因此,更令人沮丧的是,我无法使用 TempTables 或声明任何变量。
任何帮助,将不胜感激。
谢谢