Ver Mensaje Individual
  #8 (permalink)  
Antiguo 31/05/2017, 13:06
Avatar de gerardo_goh
gerardo_goh
 
Fecha de Ingreso: noviembre-2008
Mensajes: 107
Antigüedad: 16 años
Puntos: 1
Respuesta: Obtener y calcular las ultimo dos registros de cada Elemento

anexo mi query:

Código SQL:
Ver original
  1. SELECT t1.fec_entrega,
  2.        t1.id_compra,
  3.        t1.id_cliente,
  4.        t1.id_tienda,
  5.        t1.item,
  6.        t1.cantidad,
  7.        COUNT(*) AS ROW_NUMBER
  8. FROM tblventas_almacen t1
  9. INNER JOIN tblventas_almacen t2 ON
  10.            t1.id_cliente=t2.id_cliente AND
  11.            t1.fec_entrega <= t2.fec_entrega
  12. GROUP BY t1.id_cliente,t1.fec_entrega DESC,t1.item, t1.id_tienda
  13. ORDER BY id_cliente ASC, id_tienda ASC, item ASC;


pero veo que no me respeta la numeración de las filas

ya que con ese error no puedo poner el having, me pueden ayudar, muchas gracias.

Última edición por gerardo_goh; 06/06/2017 a las 12:19 Razón: Por favor, usar HIGHLIGHT correspondiente.