Ver Mensaje Individual
  #4 (permalink)  
Antiguo 11/03/2013, 09:47
Avatar de Libras
Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 18 años, 4 meses
Puntos: 774
Respuesta: Group by pero ordenar por fecha

el query que te puse es logico que te problemas de sintaxis, ya que no cuento con tu base de datos es solo para que te des una idea de como resolverlo, en cuanto a los errores prueba con esto:


Código SQL:
Ver original
  1. SELECT * FROM(
  2. SELECT * FROM (
  3. SELECT id_material,ubicacion, ISNULL(SUM(cantidad),0) AS total FROM recepcion WHERE id_material = 1 GROUP BY id_material,ubicacion) t1
  4. LEFT JOIN (SELECT MAX(fecha) max_fecha,ubicacion FROM recepcion GROUP BY ubicacion) AS t2 ON (t1.ubicacion=t2.ubicacion)
  5. ) t3 ORDER BY max_fecha ASC

saludos!
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me