SQL - SELECT SIN REPETICION

 
Vista:

SELECT SIN REPETICION

Publicado por Dany (1 intervención) el 18/10/2009 16:44:31
Hola Buenos días.
Tengo una tabla con datos historicos (Fecha, modelo, valor1, valor2, valor3, valor4) y quisiera seleccionar las últimas filas (de mayor fecha) de cada modelo.

Ejemplo:
FECHA MODELO VALOR1 VALOR2 VALOR3 VALOR4
10-10-09 MODELO-A 1,50 1,45 1,43 1,47
09-10-09 MODELO-B 1,40 1,43 1,43 1,42
09-10-09 MODELO-C 1,30 1,33 1,34 1,32
09-10-09 MODELO-A 1,50 1,45 1,43 1,47
08-10-09 MODELO-B 1,40 1,43 1,43 1,42
07-10-09 MODELO-C 1,29 1,28 1,29 1,30

Quisiera obtener la siguiente selección:

FECHA MODELO VALOR1 VALOR2 VALOR3 VALOR4
10-10-09 MODELO-A 1,50 1,45 1,43 1,47
09-10-09 MODELO-B 1,40 1,43 1,43 1,42
09-10-09 MODELO-C 1,30 1,33 1,34 1,32

Me podrían indicar como sería la sentencia SELECT.
Muchas gracias,
Dany
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:SELECT SIN REPETICION

Publicado por smokalot (23 intervenciones) el 17/03/2010 13:32:28
Hola!

mira de hacerlo por medio de ORDER BY siempre y cuando el campo FECHA sea del formato DateTime.

Suerte,

SMK
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:SELECT SIN REPETICION

Publicado por renzo (1 intervención) el 31/10/2010 20:10:10
SELECT DISTINCT nombre_columna FROM nombre_tabla
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