我有一个查询返回一个产品,以及分配给产品的媒体数量。在Campaign Amount列中,对于同一个产品重复的值是多少,如何让它只显示一次Campaign Amount,然后“空白“的同一产品的其余时间?林思考不是消除重复基团,而只是示出了一次的值,然后用“空白”值替换重复值的线如何用空白替换行中的重复值?
到截图IM谈论链接是:
http://www.quickshare.co.za/files/jppibi73/Screenshot_3.png.html
感谢
我有一个查询返回一个产品,以及分配给产品的媒体数量。在Campaign Amount列中,对于同一个产品重复的值是多少,如何让它只显示一次Campaign Amount,然后“空白“的同一产品的其余时间?林思考不是消除重复基团,而只是示出了一次的值,然后用“空白”值替换重复值的线如何用空白替换行中的重复值?
到截图IM谈论链接是:
http://www.quickshare.co.za/files/jppibi73/Screenshot_3.png.html
感谢
如果我假设字符串“产品”是产品的NIQUE ID,就可以得到只有一个实例,他数的重复记录有以下:
SELECT Product,
AVG(`Campaign Amount`) AS Amount,
COUNT(*) AS Occurrence
FROM TABLE
GROUP BY Product
ORDER BY Product
虽然我认为这些不是真正的字段名称,但在这里你去。
请看我的答案在上面,我张贴我的查询 – sebastian 2011-04-07 12:37:03
欢迎来到SO。如果您发布了“创建表”或一些示例数据,这将有所帮助。也可能是您当前的SQL查询。 – vbence 2011-04-07 09:58:45
添加了一个链接到我的报告的屏幕截图 – sebastian 2011-04-07 10:05:18