Saludos!
Tengo esta sentencia donde necesito buscar en 3 tablas diferentes.
Código SQL
[-]
select ticket.serie, ticket.indticket, ticket.factura, ticket.fecha, totalpagar, enviado,
sum(notacredito.total) as nc ,
ctasporcbr.importe, ctasporcbr.tipopago
from ticket
right join notacredito on (notacredito.serie=ticket.serie and notacredito.ticket=ticket.indticket)
right join ctasporcbr on (ctasporcbr.serie=ticket.serie and ctasporcbr.indticket=ticket.indticket)
where tautoriza="159" and ticket.fecha between '2010-06-09' and '2010-06-09' group by serie
esta buscando los datos en las 3 tablas y lo hace, el problema es cuando en algunas de las tablas (notacredito o ctasporcbr) no hay informacion, aqui se pierden algunos datos, ¿Como puedo hacer que aun que en ninguna o solo en una tabla esten los datos no se pierda?
Me refiero a que me muestre la informacion aun que solo aparesca en 2 tablas o en 1
Desde ya Gracias!!