Предполагам на всеки ползващ MySQL му се е налагало да изведе дублираните редове от дадена колона в таблица. Идеята е, че колоната позволява записването на дублиращи редове , а ние искаме да ги изведем. За целта използваме having или ето го целият пример:
select gid,title,count(title) as cnt from super_info group by title having cnt > 1 order by cnt
Изход:
+------+-----------------------------------+-----+
| gid | title | cnt |
+------+-----------------------------------+-----+
| 1620 | Запис1 | 7 |
| 1175 | Запис2 | 7 |
| 1229 | Запис3 | 7 |
| 3637 | Запис4 | 8 |
| 1310 | Запис5 | 8 |
| 1806 | Запис6 | 8 |
| 6046 | Запис7 | 8 |
| 2137 | Запис8 | 8 |
| 1108 | Запис9 | 8 |
| 364 | Запис10 | 8 |
| 5085 | Запис11 | 10 |
| 498 | Запис12 | 10 |
Тук в изхода става ясно, че колоната "cnt" извежда броя повторения за съответния ред.
Извеждане на дублираните редове в MySQL,