Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/08/2006, 15:58
nacho_99i
 
Fecha de Ingreso: noviembre-2005
Mensajes: 27
Antigüedad: 18 años, 5 meses
Puntos: 0
En MSQL tambien es como tu dices y en ORCALE es (+)
La única forma que encontre en mysql es crear la relacion en el from, si bien la de uno a uno en el where se puede usar, la de uno a varios no encontre la forma. Por eso te recomiendo esta. Donde la primer join es de uno a uno y el segundo es de todos los de a y solo aquello de f que sean iguales.
Espero haberte entendido y que esto te sirva.
Pd. Si te tira error de sintaxi proba sin usar los alias
Saludos

SELECT a.id_tt as Ticket,e.dsc_ttstatus as Status,a.id_user as 'Creado por',
a.id_proveedor as Proveedor,a.fec_solicitud as 'Fecha de solicitud',
a.fec_autorizacion as 'Fecha de autorizacion', a.fec_entrega as 'Fecha de entrega',
f.fec_actualizacion as 'Fecha de Ejecucion',
a.id_status
FROM tt_trouble_ticket a
Inner Join tt_cat_status e
ON a.id_status = e.id_status
Left Join tt_log_ticket f ON a.id_tt = f.id_tt
WHERE a.fec_solicitud >= DATE_ADD('2006-08-23', INTERVAL -90 DAY)
AND f.id_statusac = 6
ORDER BY a.fec_solicitud