powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Как вывести все строки, в которых повторяется одно поле
4 сообщений из 4, страница 1 из 1
Как вывести все строки, в которых повторяется одно поле
    #38821579
sergey_privacy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!
Как вывести все строки, в которых повторяется одно поле?
У меня есть таблица с товарами: Id, ItemName, ItemCode, Price
Мне нужно вывести значения всех строк, которые дублируются.
Если вводим запрос
Код: plsql
1.
SELECT ItemName, count(*)  GROUP by ItemName HAVING count(*)>1


то получаем сами повторяющиеся значения и количество повторов.
А мне нужно вывести полностью все повторяющиеся строки со всеми значениями всех столбцов.
...
Рейтинг: 0 / 0
Как вывести все строки, в которых повторяется одно поле
    #38821720
tanglir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sergey_privacyто получаем сами повторяющиеся значения и количество повторов.Полдела сделано :) Осталось приджойнить это к исходной таблице по ItemName.
...
Рейтинг: 0 / 0
Как вывести все строки, в которых повторяется одно поле
    #38822230
sigmov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sergey_privacy,
Код: sql
1.
SELECT * FROM Table WHERE Field IN (SELECT Field FROM Table GROUP BY Field HAVING COUNT(*) > 1)
...
Рейтинг: 0 / 0
Как вывести все строки, в которых повторяется одно поле
    #38822242
tanglir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sigmov,

только для микротаблиц или мускля версии выше 5.5
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Как вывести все строки, в которых повторяется одно поле
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]