Hallo
habe folgende 3 Tabellen
ich möchte eine Abfrage über alle 3 Tabellen machen
ich brauche konkret die ID, Start und Enddatum, Trip ID, FileID, Land, Ort Dauer und Bukurs (also den Preis)
so versucht habe ich das hier:
aber ich bekomme immer Fehler
SQL Error Unknown column b.iStartDatum in field list
aber die Spalte gibt's doch in Tabelle 2
habe folgende 3 Tabellen
Tabelle 1
iId,iReceiptDate,iAccountingDate,fBetrag,sTripId,i Version,sSpesenart,sBeschreibung,sDVCode,sBUCode,s BLCode,sBuKrs,sCostTypeNew,iCompanyCode,sFileId
Tabelle 2
iId,iAccountingDate,sFileId,sTripId,iVersion,iActu alVersion,sLand,sOrt,iStartDatum,iEndDatum,iKm,iDa uer,sBukrs,sBUCode
Tabelle 3
iId,sTripId,iVersion
iId,iReceiptDate,iAccountingDate,fBetrag,sTripId,i Version,sSpesenart,sBeschreibung,sDVCode,sBUCode,s BLCode,sBuKrs,sCostTypeNew,iCompanyCode,sFileId
Tabelle 2
iId,iAccountingDate,sFileId,sTripId,iVersion,iActu alVersion,sLand,sOrt,iStartDatum,iEndDatum,iKm,iDa uer,sBukrs,sBUCode
Tabelle 3
iId,sTripId,iVersion
ich brauche konkret die ID, Start und Enddatum, Trip ID, FileID, Land, Ort Dauer und Bukurs (also den Preis)
so versucht habe ich das hier:
Code:
SELECT a.iId, b.iStartDatum, b.EndDatum, b.iDauer, a.sTripId, b.sFileId, b.sLand, b.sOrt, a.fBetrag, b.sBukrs FROM report_trip a, report_tripselect b, report_receipt c WHERE a.`iId`= b.iId and a.`iId`= c.iId and c.sSpesenart='HOTL'
SQL Error Unknown column b.iStartDatum in field list
aber die Spalte gibt's doch in Tabelle 2
Kommentar