Tema: Duda sql
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/04/2009, 06:30
Avatar de Andres95
Andres95
Colaborador
 
Fecha de Ingreso: diciembre-2004
Mensajes: 1.802
Antigüedad: 20 años, 2 meses
Puntos: 38
Respuesta: Duda sql

una de las razones por las prefiero los joins en lugar de los subqueries...

Suponiendo que ID es el campo que consideraremos para obtener el menor..

Código:
SELECT x.*
FROM ( SELECT prp_hab_cod, MIN(ID) ID 
          FROM xls_prp 
          GROUP BY prp_hab_cod 
          HAVING COUNT(prp_hab_cod) > 1) s
INNER JOIN
         xls_prp  X
ON     X.prp_hab_cod = S.prp_hab_cod AND
         X.ID = S.ID
Saludos!
__________________
La sencillez y naturalidad son el supremo y último fin de la cultura...
--
MCTS : SQL Server 2008, .NET Framework 3.5, ASP.NET Applications.