Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 19-02-2008
Avatar de Gaim2205
Gaim2205 Gaim2205 is offline
Miembro
 
Registrado: ago 2007
Ubicación: Durango, Mexico
Posts: 144
Poder: 17
Gaim2205 Va por buen camino
Como obtener éste resultado

Tengo la siguiente consulta:
Código SQL [-]
select trabajador, agrupacion, max(fecha_alta), dato from hist_agrupaciones where agrupacion = 'DEPTOS' 
group by trabajador, agrupacion , dato
order by trabajador

no creo que haya mucho que explicar, hace lo que se le dice. El problema es que por cada trabajador necesito la max(fecha_alta) y esto lo hace solo si tengo solo un unico dato.

Pero cuando tengo mas de un dato, me regresa la fecha correspondiente a éste.
Para resumir, solo quiero una fecha, la mas reciente de cada trabajador. Que no haga caso a que cada trabajador tiene varios valores para dato.

Ojala me puedan ayudar, gracias.
Responder Con Cita
  #2  
Antiguo 19-02-2008
Avatar de ContraVeneno
ContraVeneno ContraVeneno is offline
Miembro
 
Registrado: may 2005
Ubicación: Torreón, México
Posts: 4.738
Poder: 23
ContraVeneno Va por buen camino
Código SQL [-]
select T.trabajador, T.agrupacion, 
(Select max(T2.fecha_alta) from hist_agrupaciones T2 where T2.Trabajador = T.Trabajador) as FechaAlta,
T.dato 
from hist_agrupaciones T 
where T.agrupacion = 'DEPTOS' 
order by T.trabajado
__________________

Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
obtener datos de registros de resultado de un query thelibmx MySQL 6 15-11-2007 00:22:45
obtener el ultimo registro resultado de una comparacion Gaim2205 Varios 2 11-09-2007 18:27:40
obtener el resultado de un QRExpr thorv Impresión 2 14-02-2007 20:58:53
Como simplificar y obtener el resultado en una fracción manuelalejandro Varios 3 10-12-2006 02:51:04
Obtener el resultado de una consulta zurech MySQL 3 13-07-2005 11:33:11


La franja horaria es GMT +2. Ahora son las 06:40:23.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi