Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
Consulta SQL: Distinct Con Opciones
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Consulta SQL: Distinct Con Opciones 
 
Hola buenas!!

  Bueno, tengo una duda que quisiera exponeros a ver si alguien me echa un cable. Imaginemos que tengo en una tabla información sobre las compras de diversos articulos en diversas fechas y diversos precios


    Coca-Cola  15/8/2010  0,55
    Leche          2/2/2011  0,95
    Coca-Cola  17/9/2010  0,56
    Coca-Cola  05/5/2011  0,54

  Quisiera saber como puedo obtener como resultado una tabla con dos entradas, una para cada producto, en las que apareciera solo la última fecha de compra y el último precio.

    Leche          2/2/2011  0,95
    Coca-Cola  05/5/2011  0,54

  Le vengo dando vueltas pero no consigo nada.

Un saludo!
 




===================
Proyecto Open Media Manager -> http://www.OpenMediaManager.com
 
netking86 - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Consulta SQL: Distinct Con Opciones 
 
Si usas Mysql puedes ordenar por fecha de compra Descent y añadir "Limit 1" a la consulta. Con eso sacas el último.
Con otros motores supongo que también funciona, pero no lo he probado nunca.

Saludos
 



 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Consulta SQL: Distinct Con Opciones 
 
shordi escribió: [Ver mensaje]
Si usas Mysql puedes ordenar por fecha de compra Descent y añadir "Limit 1" a la consulta. Con eso sacas el último.
Con otros motores supongo que también funciona, pero no lo he probado nunca.

Saludos


Si, eso lo pensé, pero con esto solo obtengo el último de todos, y yo quiero el último de cada uno de los productos. No se si me explico bien... :S
 




===================
Proyecto Open Media Manager -> http://www.OpenMediaManager.com
 
netking86 - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Consulta SQL: Distinct Con Opciones 
 
Prueba con algo así como:

SELECT articulo, precio, fecha FROM `datos`  GROUP BY articulo ORDER BY fecha DESC

 



 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Opciones Para Reporte Aerobacterd General 6 Miercoles, 16 Octobre 2013, 03:29 Ver último mensaje
Dani26
No hay nuevos mensajes ¿Consulta SQL Imposible? shordi General 2 Jueves, 06 Marzo 2014, 21:13 Ver último mensaje
shordi
No hay nuevos mensajes ¿Por Que Son Tan Pocas Las Opciones De La... Shell General 0 Miercoles, 30 Septiembre 2015, 13:25 Ver último mensaje
Shell
No hay nuevos mensajes Consulta SQL Con LIKE karpaga Bases de Datos 1 Domingo, 01 Noviembre 2015, 17:36 Ver último mensaje
shordi
 

Publicar nuevo tema  Responder al tema  Página 1 de 1
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario



  

 

cron