Visual Basic - AYUDA SQL "Select ...from..."

Life is soft - evento anual de software empresarial
   
Vista:

AYUDA SQL "Select ...from..."

Publicado por Jennifer (149 intervenciones) el 13/10/2008 16:16:35
Tengo la siguiente tabla:

TABLA : COMPRAS

COD VENDEDOR AREA FECHA
A ALFONSO INTERNO 01/10/08
B BETO EXTERNO 02/10/08
C CARLOS EXTERNO 03/10/08
A ALFONSO EXTERNO 02/10/08
B BETO INTERNO 04/10/08

La consulta es mostrar las últimas fechas de cada vendedor es decir asi:

COD VENDEDOR AREA FECHA
C CARLOS EXTERNO 03/10/08
A ALFONSO EXTERNO 02/10/08
B BETO INTERNO 04/10/08

Por favor ayudenme, solo logro mostrar los registros con la ultima fecha

sql = "SELECT * FROM compras WHERE fecha= (select max(fecha) from compras) "

COD VENDEDOR AREA FECHA
B BETO INTERNO 04/10/08

y no tengo la ultima fecha de los demas vendedores. Programo en Visual Basic 6.0 con acces XP. Dios los bendiga

Jennifer
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:AYUDA SQL

Publicado por quique (85 intervenciones) el 13/10/2008 19:59:06
y no tienes otra cosa que hacer, mas que poner la misma pregunta en todos los foros??
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:AYUDA SQL

Publicado por cmgcharli (128 intervenciones) el 08/11/2008 10:22:44
SELECT MAX([FECHA]), [VENDEDOR], [COD], [AREA]
FROM COMPRAS
GROUP BY [VENDEDOR], [COD], [AREA];
esta consulta te presenta la ultima fecha de cada vendedor en las distintas areas
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:AYUDA SQL

Publicado por Jennifer (149 intervenciones) el 08/11/2008 14:27:17
Muchisisisimas graciasss,, resultoo..
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:AYUDA SQL

Publicado por Matias (2 intervenciones) el 02/01/2009 18:16:34
usa el maxx en el select y group by despues
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar