如何用空白替换行中的重复值?

时间:2011-04-07 09:53:17

标签: mysql repeat

我有一个返回产品的查询,以及分配给产品的媒体数量,在“广告系列数量”列中,正在为同一产品重复这些值,如何让它只显示一次广告系列数量对于同样的产品,剩下的时间是“空白”吗?我正在考虑不消除重复组但只显示一次值然后用“空白”值替换重复值的行

我正在谈论的截图链接是:

http://www.quickshare.co.za/files/jppibi73/Screenshot_3.png.html

感谢

1 个答案:

答案 0 :(得分:0)

如果我假设字符串“Product”是产品的nique ID,则只能获得单个实例以及具有以下内容的重复记录数:

SELECT Product,
    AVG(`Campaign Amount`) AS Amount,
    COUNT(*) AS Occurrence
FROM TABLE
GROUP BY Product
ORDER BY Product

虽然我认为这些不是真正的字段名称,但在这里你去。