удалите дубликаты описания в группе с помощью свертки в mysql

#mysql

#mysql

Вопрос:

Я хочу добиться того, что изображено на прикрепленном изображении. Дублированные имена выглядят не очень хорошо. Например, есть много 2000 года, мне нужен только верхний. Я хочу удалить другой 2000 год. Как я могу это сделать?

Нажмите здесь, чтобы увидеть изображение

 SELECT  IF(GROUPING(year), 'All years', year) AS year,  IF(GROUPING(country), 'All countries', country) AS country,  IF(GROUPING(product), 'All products', product) AS product,  SUM(profit) AS profit  FROM sales  GROUP BY year, country, product WITH ROLLUP;   ----------- --------------- -------------- --------  | year | country | product | profit |  ----------- --------------- -------------- --------  | 2000 | Finland | Computer | 1500 | | 2000 | Finland | Phone | 100 | | 2000 | Finland | All products | 1600 | | 2000 | India | Calculator | 150 | | 2000 | India | Computer | 1200 | | 2000 | India | All products | 1350 | | 2000 | USA | Calculator | 75 | | 2000 | USA | Computer | 1500 | | 2000 | USA | All products | 1575 | | 2000 | All countries | All products | 4525 | | 2001 | Finland | Phone | 10 | | 2001 | Finland | All products | 10 | | 2001 | USA | Calculator | 50 | | 2001 | USA | Computer | 2700 | | 2001 | USA | TV | 250 | | 2001 | USA | All products | 3000 | | 2001 | All countries | All products | 3010 | | All years | All countries | All products | 7535 |  ----------- --------------- -------------- --------   

Комментарии:

1. Какой результат вы хотите получить здесь?

2. @TimBiegeleisen , пожалуйста, нажмите на изображение. Это видно там