Вниз
Скачать: CL | DM;

Выбор повторяющихся полей   Найти похожие ветки 

← →
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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.015 c
14-94131
Думкин
2004-02-07 06:28
2004.02.29
С днем рождения! 7 февраля.


8-94033
Вера
2003-10-29 11:35
2004.02.29
Image


6-94061
alexEagle
2003-12-24 14:23
2004.02.29
Почему Socket.Close прибивает данные по Socket.Data


6-94057
Dysan
2003-12-24 17:13
2004.02.29
как узнать что есть доступ в интернет?


1-93884
tyoma
2004-02-14 20:09
2004.02.29
передача параметров




   Наверх