iSlayter
Новичок
Подсчет кол-ва уникальных записей
Требуется узнать сколько записей с уникальным содержимым в поле `contentId` хранится в таблице.
Дамп таблицы:
Требуется узнать сколько записей с уникальным содержимым в поле `contentId` хранится в таблице.
Дамп таблицы:
SQL:CREATE TABLE `cms_content_categories` (
`contentCatId` int(3) NOT NULL auto_increment,
`contentId` int(11) NOT NULL default '0',
`contentCatNum` int(3) NOT NULL default '0',
PRIMARY KEY (`contentCatId`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251 AUTO_INCREMENT=4 ;
INSERT INTO `cms_content_categories` VALUES (1, 1, 2);
INSERT INTO `cms_content_categories` VALUES (2, 2, 2);
INSERT INTO `cms_content_categories` VALUES (3, 2, 1);
В результате получаю значение 3 вместо 2. Что делаю неправильно?SELECT DISTINCT COUNT( `contentId` ) AS `count`FROM `cms_content_categories`