no entiendo, no entiendo quien me ayuda? ya tienes todo lo necesario para hacer el query, lo que esta haciendo el compañero Malenko esta bien es para que tu solo aprendas como hacer subquerys......pero en vista de que no puedes aqui esta el codigo para sacar lo que necesitas:
Código SQL:
Ver originalCREATE TABLE #rut
(
rut VARCHAR(20),
dia INT,
cont INT
)
INSERT INTO #rut VALUES('10000136',1,3)
INSERT INTO #rut VALUES('10000136',5,1)
INSERT INTO #rut VALUES('10000136',6,1)
INSERT INTO #rut VALUES('10004692',17,1)
INSERT INTO #rut VALUES('10007610',4,2)
INSERT INTO #rut VALUES('10007610',9,1)
INSERT INTO #rut VALUES('10007610',11,1)
INSERT INTO #rut VALUES('10007610',14,1)
INSERT INTO #rut VALUES('10009703',1,1)
INSERT INTO #rut VALUES('10012309',12,1)
INSERT INTO #rut VALUES('10012309',30,1)
INSERT INTO #rut VALUES('10017575',4,1)
INSERT INTO #rut VALUES('10017575',10,1)
INSERT INTO #rut VALUES('10017575',22,1)
SELECT * FROM #rut WHERE CONVERT(VARCHAR(20),dia) + '|' + rut IN
(SELECT CONVERT(VARCHAR(20),MIN(dia)) + '|' + rut FROM #rut GROUP BY rut)
Resultado:
Rut Dia Cont
10000136 1 3
10004692 17 1
10007610 4 2
10009703 1 1
10012309 12 1
10017575 4 1
saludos!