Ver Mensaje Individual
  #6 (permalink)  
Antiguo 08/08/2011, 15:03
Avatar de ozcarcalle
ozcarcalle
 
Fecha de Ingreso: julio-2011
Ubicación: Piura
Mensajes: 3
Antigüedad: 12 años, 10 meses
Puntos: 0
Respuesta: Sumar registros no duplicados usando DISTINCT en MySQL

Despues de tanto buscar y buscar en las faqs de este foro, al fin he logrado sumar registros no duplicados, mediante esta consulta.

Código MySQL:
Ver original
  1. SELECT SUM(Qty) AS SumaDeQty FROM
  2. (
  3.      SELECT DISTINCT(Invoice), Qty
  4. FROM `Tabla PorFuera Importadas`
  5. WHERE Campaña='201112' AND Zona='226' AND Secc='1'
  6.  
  7. ) AS tabla

Hago el select para mostrar la suma, y dentro de los parentesis hago el distinct para impedir que sume los duplicados :)