Comments

Как в SQL получить список строк с дублированным параметром?

Здравствуйте, читатели нашего сайта Cash-Space, посвященного получению дохода в интернете. В этой статье, как в SQL получить список строк с дублированным параметром. И так начнем наш обзор.

После того, как я стал использовать собственноручно написанную на языке программирования C# программу для автоматического добавления в базу данных сайта страницы с информацией об актерах и актрисах кино для своего киносайта, я, спустя некоторое время, столкнулся с одним не до конца качественно выполненным методом, который сначала проверял наличие рассматриваемого актера или актрисы на моем сайте и только на основании этого или добавлял актера, или не добавлял его на сайт.
Чтобы проверить это используется обычный текстовый файл с именами всех актеров и актрис, которые уже присутствуют на сайте и который пополняется программой по мере пополнения сайта новым актером. Однако вследствие небольших недочетов в моем коде, все те актеры и актрисы, которые добавлялись с помощью программы, неверно отображались в текстовом файле, из-за чего они по-прежнему считались отсутствующими на сайте, а значит явными претендентами на добавление туда.
В связи с этим вскоре было осознано мной, что некоторые актеры дублируются на сайте. Вот и стал вопрос, как с помощью возможностей SQL найти все строки в базе данных, у которых имеются дублированные параметры.

Ищем строки в базе данных SQL с дублированными параметрами

Думаю что владельцы сайтов для решения этой задачи обратятся к PhpMyAdmin, где им необходимо будет выбрать соответствующую базу данных, после чего открыть нужную таблицу и найти кнопку Изменить сразу после запроса по умолчанию. Этот запрос необходимо будет изменить следующим образом:
[sql]SELECT * FROM `wp_posts` where post_type="page" group by post_title having count(post_title)>1[/sql]
Данный код ищет в таблице wp_posts, где хранятся записи и страницы в WordPress, те строки, в которых значение параметра post_title(то есть title`а записи) дублируется в других строках. Другими словами, мы нашли записи и страницы с дублированным(неуникальным) тайтлом. Соответственно под ваши нужды необходимо будет в запросе заменить название таблицы и название параметра(в моем коде кстати используется
where post_type="page"
который призван просто отфильтровать результаты под мою задачу(выводит только страницы WordPress) и не несет смысловой нагрузки для решения поставленной в этой статье задаче.)
Вот такой запрос поможет вам чтобы найти дублированные значения в базе данных SQL.
На этой скромной ноте я завершаю свою статью. В следующих статьях я расскажу Вам. Какими еще способами можно заработать. Так что подписывайтесь на мой блог и наш канал на Яндекс.Дзен, также на мой Телеграмм канал, ну и за одно поставьте лайк (палец вверх) за труды. Если у Вас возникают какие-то вопросы. Или Вы хотите что-нибудь добавить, напишите об этом в комментариях. Я с радостью отвечу на все Ваши комментарии!

Если вам понравилась эта моя статья, тогда пожалуйста разместите обратную ссылку на эту статью. Скопировав один из кодов ниже.

URL На эту статью:



Вставьте этот HTML код к себе на страницу:

Отправить комментарий

0 Комментарии