Distinct con los demas campos
Publicado por Luis fernando Forero G. (5 intervenciones) el 26/04/2005 18:42:12
Hola necesito hacer un select de una tabla teniendo en cuenta 2 criterios primordialmente, los cuales son que correspondan a un valor de un canpo y que solo sea el primero (Distinct) de este campo, este es el ejemplo:
TablaX
Campo1 Campo2 Campo3 Campo4
A 1 4 10:05:000
A 1 5 10:09:000
A 1 6 10:08:000
A 1 5 10:05:000
A 1 5 10:11:000
A 1 5 10:15:000
A 2 5 10:07:000
A 2 4 10:21:000
A 3 5 10:33:000
A 3 2 10:12:000
A 4 5 10:15:000
Select *
FROM TablaX
WHERE Campo3 = 5
Campo1 Campo2 Campo3 Campo4
A 1 5 10:09:000
A 1 5 10:05:000
A 1 5 10:11:000
A 1 5 10:15:000
A 2 5 10:07:000
A 3 5 10:33:000
A 4 5 10:15:000
Pero yo nocesito que quede asi:
Campo1 Campo2 Campo3 Campo4
A 1 5 10:05:000
A 2 5 10:07:000
A 3 5 10:33:000
A 4 5 10:15:000
Notese que solo aparece una concurrencia del Campo2 con respecto al campo3
Alguien me puede ayudar???
TablaX
Campo1 Campo2 Campo3 Campo4
A 1 4 10:05:000
A 1 5 10:09:000
A 1 6 10:08:000
A 1 5 10:05:000
A 1 5 10:11:000
A 1 5 10:15:000
A 2 5 10:07:000
A 2 4 10:21:000
A 3 5 10:33:000
A 3 2 10:12:000
A 4 5 10:15:000
Select *
FROM TablaX
WHERE Campo3 = 5
Campo1 Campo2 Campo3 Campo4
A 1 5 10:09:000
A 1 5 10:05:000
A 1 5 10:11:000
A 1 5 10:15:000
A 2 5 10:07:000
A 3 5 10:33:000
A 4 5 10:15:000
Pero yo nocesito que quede asi:
Campo1 Campo2 Campo3 Campo4
A 1 5 10:05:000
A 2 5 10:07:000
A 3 5 10:33:000
A 4 5 10:15:000
Notese que solo aparece una concurrencia del Campo2 con respecto al campo3
Alguien me puede ayudar???
Valora esta pregunta
0