ragazzi scusate sono di nuovo qui a chiedere aiuto a voi....
mysql ho 2 query
la prima è questa
la seconda questa
le due query lanciate singolarmente funzionano perfettamente, ma quando provo ad unirle nel modo qui sotto mi da
errore "#1054 - Unknown column 't1.id_auto' in 'on clause' "
mysql ho 2 query
la prima è questa
PHP:
SELECT t1.id,t1.id_auto,tb_auto.Targa,tb_auto.Descrizione,tb_auto_tipo.Descrizione AS D_sca_man, '0' AS type,(t1.last_km+t1.km) AS proxima FROM tb_auto_manutenzioni t1
LEFT JOIN tb_auto ON t1.id_auto = tb_auto.id
LEFT JOIN tb_auto_tipo ON t1.id_tipo = tb_auto_tipo.id
WHERE t1.id_auto ='1'
la seconda questa
Codice:
SELECT t2.km_f AS km_last
FROM tb_auto_percorsi t2
WHERE t2.dal= (SELECT MAX(t3.dal)as MaxData FROM tb_auto_percorsi t3 WHERE t3.id_auto='1')
le due query lanciate singolarmente funzionano perfettamente, ma quando provo ad unirle nel modo qui sotto mi da
errore "#1054 - Unknown column 't1.id_auto' in 'on clause' "
Codice:
SELECT t1.id,t1.id_auto,tb_auto.Targa,tb_auto.Descrizione,tb_auto_tipo.Descrizione AS D_sca_man, '0' AS type,
(t1.last_km+t1.km) AS proxima,qr1.km_last
FROM tb_auto_manutenzioni t1,(
SELECT t2.km_f AS km_last
FROM tb_auto_percorsi t2
WHERE t2.dal= (SELECT MAX(t3.dal)as MaxData FROM tb_auto_percorsi t3 WHERE t3.id_auto='1')
) AS qr1
LEFT JOIN tb_auto ON t1.id_auto = tb_auto.id
LEFT JOIN tb_auto_tipo ON t1.id_tipo = tb_auto_tipo.id
WHERE t1.id_auto ='1'