Hola amigos!!
estoy rompiendome el coco y no consigo sacar el sql.
tengo una tabla VIAJES donde los campos son
`id_viaje` int(10) unsigned NOT NULL auto_increment,
`fecha` date NOT NULL default '0000-00-00',
`id_tipo_camion` int(11) NOT NULL default '0',
`id_vehiculo` varchar(10) NOT NULL default '',
`hora` time default '00:00:00',
`id_cliente` int(11) default '0',
`id_chofer` int(11) default '0',
`id_telefono` int(11) default '0',
`albaran` varchar(200) default NULL,
`importeA` float default '0',
`importeB` float default '0',
`importeC` float default '0',
`notas` text,
`conformado` tinyint(1) default NULL,
PRIMARY KEY (`id_viaje`)
y necesito sacar estos campos,
SELECT viajes.id_viaje,
viajes.fecha,
tipos_camiones.tipo AS tipo_camion,
vehiculos.matricula AS vehiculo,
viajes.hora,
clientes.nombre AS cliente,
chofers.nombre AS chofer,
telefonos.numero AS telefono,
viajes.albaran,
viajes.importeA,
viajes.importeB,
viajes.importeC,
viajes.notas,
CASE WHEN viajes.conformado =1 THEN 'Si' ELSE 'No' END AS _conformado
FROM .....
a partir de aqui no se continuar. He puesto esto
FROM viajes
LEFT JOIN chofers ON viajes.id_chofer = chofers.id_chofer, viajes
LEFT JOIN clientes ON viajes.id_cliente = clientes.id_cliente, viajes
LEFT JOIN telefonos ON viajes.id_telefono = telefonos.id_telefono, viajes
LEFT JOIN tipos_camiones ON viajes.id_tipo_camion = tipos_camiones.id_tipo_camion, viajes
LEFT JOIN vehiculos ON viajes.id_vehiculo = vehiculos.matricula
pero me sale un error que me dice #1066 - Not unique table/alias: 'viajes'
a ver si alguien sabe como hacerlo, :S
Gracias