darkpriest
Mitglied
Hallo,
ich habe folgendes Problem u. wäre sehr dankbar, wenn mir jemand helfen könnte.
Ich möchte Daten aus einer 2. Tabelle den Datensätzen der 1. Tabelle zuordnen. Leider ist das Vergleichsfeld in der 1. Tabelle 17-stellig (wird in der Abfrage mit Substring gekürzt) u. in der 2. Tabelle ist das Feld nur 7-stellig. Die letzten 7 entsprechen sich dann aber in den Feldern.
Folgender Ansatz führt leider nicht zum gewünschten Ergebnis:
Das Feld "FGST" ist in der 1. Tabelle u. das Feld "fgstnr" in der 2. !
Problem ist auch, dass es in der 2. Tabelle keine Entsprechung geben kann!
Bin für jeden Hinweis sehr dankbar!
Darkpriest
ich habe folgendes Problem u. wäre sehr dankbar, wenn mir jemand helfen könnte.
Ich möchte Daten aus einer 2. Tabelle den Datensätzen der 1. Tabelle zuordnen. Leider ist das Vergleichsfeld in der 1. Tabelle 17-stellig (wird in der Abfrage mit Substring gekürzt) u. in der 2. Tabelle ist das Feld nur 7-stellig. Die letzten 7 entsprechen sich dann aber in den Feldern.
Folgender Ansatz führt leider nicht zum gewünschten Ergebnis:
PHP:
SELECT SQL_CALC_FOUND_ROWS standtage_standorte.* , SUBSTRING(FGST, -7) as FGST_short
FROM standtage_standorte
Left Join finanzierung on finanzierung.fgstnr = standtage_standorte.SUBSTRING(FGST, -7)
where FGST like '%%' and betrieb_herkunft = '100'
Das Feld "FGST" ist in der 1. Tabelle u. das Feld "fgstnr" in der 2. !
Problem ist auch, dass es in der 2. Tabelle keine Entsprechung geben kann!
Bin für jeden Hinweis sehr dankbar!
Darkpriest