Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/02/2013, 09:48
Avatar de jandrogdz
jandrogdz
 
Fecha de Ingreso: julio-2012
Ubicación: public $Guadalajara
Mensajes: 397
Antigüedad: 11 años, 10 meses
Puntos: 12
Pregunta Obtener datos de dos tablas con condiciones distintas

Buenas foro.

Necesito hacer una consulta para obtener los datos de dos tablas que me guardan datos de facturacion la situacion es que necesito agrupar ambos datos por cliente pero no se como unir las dos tablas

hice esto pero no es el resultado que busco.
Código MySQL:
Ver original
  1. SELECT f.folio, f.fecha,f.status, f.totalFactura,a.nombreAsociado, c.cliente FROM factura f JOIN cliente c ON f.clienteID=c.clienteID JOIN asociado a ON c.asociadoID=a.asociadoID
  2.                 WHERE f.fecha BETWEEN '2013/01/01' AND '2013/02/01' AND (a.asociadoID = '2' OR a.asociadoID = '3')
  3.                 UNION
  4.                 SELECT f.folio, f.fecha,f.status_fact, f.total,a.nombreAsociado, c.cliente FROM facturajoseluis f JOIN cliente c ON f.clienteID=c.clienteID JOIN asociado a ON c.asociadoID=a.asociadoID
  5.                 WHERE f.fecha BETWEEN '2013/01/01' AND '2013/02/01' AND a.asociadoID = '1'

Espero me puedan ayudar
__________________
Lo imposible solo cuesta un poco mas