ник: Гоблин
Понятно. Таких мелочей не знаю. Если повторений быть не может, то нужно плясать от группового запроса, сколько в наличии count. Оставить логическое поле "продано" и ставить отметку запросом на обновление в строке, когда продано.
Как-то так.