Форум: "Основная";
Текущий архив: 2004.02.29;
Скачать: [xml.tar.bz2];
ВнизВыбор повторяющихся полей Найти похожие ветки
← →
Zarina (2004-02-17 07:33) [0]Привет всем!
Подскажите, как было бы лучше выбрать записи из таблицы (со всеми полями), повторяющиеся в таблице по выбранным полям - то есть не DISTINCT<(например, FAM, IMA,OTCH, GOD_R) и имеющие в то же время 1 поле с повторяющимся значением больше 2 раз.
← →
ЮЮ (2004-02-17 08:38) [1]повторяющиеся в таблице по выбранным полям => запрос с группировкой
выбрать записи из таблицы (со всеми полями) => запрос без группировки
=> результаты первого запроса соединить с исходной таблицей по полям группировки первого запроса. Реализация зависит от БД.
Например, этот запрос вернет записи для однофамильцев:
SELECT Tbl.*
FROM (
SELECT FAM, COUNT(FAM) FROM Tbl GROUP BY FAM HAVING COUNT(FAM) > 1
) Query
LEFT JOIN Tbl ON Query.FAM = Tbl.Fam
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.02.29;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.008 c