@gofree

Как создать уникальные значения для нескольких записей для DUPLICATE KEY UPDATE?

CREATE TABLE `mt_viewed` (
  `id` int(11) NOT NULL,
  `product_id` int(11) NOT NULL,
  `PHPSESSID` varchar(32) NOT NULL,
  `putdate` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
   PRIMARY KEY  (`id`),
   UNIQUE KEY `product_id` (`product_id`,`PHPSESSID`,`putdate`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;


Таблица нужна для последних просмотренных товаров пользователем. Может я что то не правильно делаю? Но уникальные значения показываются только у putdate
  • Вопрос задан
  • 40 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы