Здравствуйте Abbat, Вы писали:
A>>>Нет.. нужно подсчитать именно в этом поле..
B>>Что-то я не понял
B>>Если надо посчитать количество строк с различными GUID то можно так:
B>>B>>select count (*) from table_name group by field_name
B>>
A>В этом случае он выдаст мне список из количества записей с одинаковым именем... а мне нужно кол-во уникальных записей!
Нужно чуть изменить запрос и все заработает:
-- если нужно узнать только количество уникальных GUID'ов
select sum(1) as count_uniq from ( select uniq from tab group by uniq having count(*) = 1 ) as t
-- если вывести их
select tm.*
from tab as tm inner join ( select uniq from tab group by uniq having count(*) = 1 ) as tc on tc.uniq = tm.uniq