Здравствуйте! Подскажите пожалуйста как правильно использовать GROUP BY. Есть таблица Код (Text): id num 1 1 1 2 1 3 1 4 2 2 2 3 2 2 Необходимо определить какое количество раз появляются разные значения num в таблице, но если они встречаются несколько раз с одним id, то засчитывать как одно появление. Если написать [sql] SELECT num, COUNT(*) FROM table1 GROUP BY num [/sql] то результатом будет Код (Text): num count(*) 1 1 2 3 3 2 4 1 а нужно чтобы получилось Код (Text): num count(*) 1 1 2 2 3 2 4 1 если изменить запрос на [sql] SELECT num, COUNT(*) FROM table1 GROUP BY num,id [/sql] то вообще не то получается... Подскажите пожалуйста.[/sql][/code]