Единственное объяснение, которое я могу придумать, состоит в том, что эти два значения в столбце slug
на самом деле отличаются от пробелов. Предполагая, что ведущий / конечный пробел является виновником, следующий запрос должен подтвердить, что:
SELECT DISTINCT slug
FROM yourTable;
Если это показывает две записи с comment-3
, тогда два значения slug
не совпадают. Сейчас пытаемся обрезать обе записи:
SELECT DISTINCT TRIM(BOTH ' ' FROM slug) slug
FROM yourTable;
Если моя гипотеза верна, то теперь вы должны увидеть только одно значение.