• Domingo 22 de Diciembre de 2024, 02:17

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - webcesar

Páginas: [1]
1
ASP .NET / Select Distinct, Time Expired
« en: Miércoles 26 de Marzo de 2008, 22:33 »
Hola amigos
ire de frente al grano
tengo la siguiente sentencia:

SELECT DISTINCT clu_Nombre, CASE A.ExC_Slope WHEN 0 THEN '--' ELSE cast(dbo.fHcpJugador(clu_Codigo, A.ExC_codEsp, '2349', GETDATE()) AS varchar)
END AS Azul, CASE B.ExC_Slope WHEN 0 THEN '--' ELSE cast(dbo.fHcpJugador(clu_Codigo, B.ExC_codEsp, '2349', GETDATE()) AS varchar) END AS Blanco, CASE M.ExC_Slope WHEN 0 THEN '--' ELSE cast(dbo.fHcpJugador(clu_Codigo, M.ExC_codEsp, '2349', GETDATE()) AS varchar) END AS Amarillo, '--' AS Rojo

FROM    club, EspecificxClub A, EspecificxClub B, EspecificxClub M

WHERE  Clu_Codigo = A.ExC_codClub AND A.ExC_CodEsp = 1 AND Clu_Codigo = B.ExC_codClub AND B.ExC_CodEsp = 2 AND Clu_Codigo = M.ExC_codClub AND M.ExC_CodEsp = 3 AND Clu_Status = '1' AND Clu_Tipo = 'N'

----------------------------------
La cual me arroja lo siguiente:



----------------------------------------------------------------------------------
Club                                  Azul        Blanco        Amarillo           Rojo
----------------------------------------------------------------------------------
Arequipa Golf Club               --             16               --                   --
Arequipa Golf Club               17            16               --                   --
Club de Golf Cruz de Hueso   --            14               --                   --
Club de Golf Cruz de Hueso   --            14              13                   --
Club Deportivo Las Lomas     14            --               --                   --
etc.

-----------------------
Como pueden ver hay filas repetidas, Segun teoria el DISTINCT te filtra para que no arroje valores repetidos pero en mi caso no funciona, en que estoy mal, podrian ayudarme.
Es urgente!!!!!!!!!

Páginas: [1]