Интересно, как это работает, когда несколько групп, например, группа по column_name (1), column_name (2), column_name (3) - PullRequest
0 голосов
/ 29 апреля 2019

Когда я проверял это, он не удаляет дублирование значения.Почему?

пример) Group by a, Group by a,b,c

Есть ли разница между Group by a, Group by a,b,c?

Я написал SQL-запрос следующим образом:

SELECT COUNT(CustomerID), Country
FROM Customers
GROUP BY Country; 

результат ::

Table: Customers

COUNT(CustomerID)   Country
---------------------------------
        3           Argentina        
        2           Austria
        2           Belgium
        9           Brazil
        3           Canada
        2           Denmark
        2           Finland

с

SELECT COUNT(CustomerID), Country
FROM Customers
GROUP BY Country, CustomerID; 
Table: Customers

COUNT(CustomerID)   Country
---------------------------------
        1           Germany        
        1           Mexico
        1           Mexico
        1           UK
        1           Sweden
        1           Germany
        1           France

Почему не связывается измененное значение запроса с Column_name? Отображает все значения в столбце.Интересно, работает ли это?спасибо.

...