Проверяем, что у каждой страницы уникальный URL
Контрольные запросы нужны, чтобы новичок не гадал, правильно ли он прошел курс.
SELECT url,
COUNT(*) AS duplicates_count
FROM pages
GROUP BY url
HAVING COUNT(*) > 1;
SELECT url, — Начинает запрос и перечисляет колонки или выражения, которые нужно вывести.COUNT(*) AS duplicates_count — Считает количество строк или уникальных значений.FROM pages — Указывает основную таблицу или источник данных для запроса.GROUP BY url — Группирует строки, чтобы можно было считать суммы, средние и количества.HAVING COUNT(*) > 1; — Фильтрует уже сгруппированные результаты, например по сумме показов.Правильный результат: пустая таблица.
Проверьте, что вы работаете в файле seo_lab_from_zero.db, скопировали блок полностью и не потеряли точку с запятой в конце SQL-команды.