Hallo zusammen,
ich sitze schon eine Weile an einer SQL Abfrage und nun würde ich gerne um euren Rat bitten.
Ich habe 3 Tabellen, die ich verknüpfen müsste, nachfolgend mal eine abgespeckte Ansicht:
Ich habe es mal nur mit 2 Tabellen versucht, doch leider bekomme ich x anstatt 1 Zeile im Ergebnis, also genau so viele Zeilen, wie in der Tabelle 2 auch stehen, auch wenn ich wie unten die WE_NR fix vorgebe.
SQL:
select Tabelle1.Satzart, Tabelle2.Benutzer
from Tabelle1
INNER JOIN Tabelle2 ON Tabelle1.TELEGRAMM LIKE '%00000000181%'
WHERE Tabelle1.TELEGRAMM LIKE '%ERLEDIGT%' AND Tabelle1.SATZART='WESTAT‘
Normal sollte die WE_NR flexibel sein:
select Tabelle1.Satzart, Tabelle2.Benutzer
from Tabelle1
INNER JOIN Tabelle2 ON Tabelle1.TELEGRAMM LIKE '%Tabelle2.WE_NR%'
WHERE Tabelle1.TELEGRAMM LIKE '%ERLEDIGT%' AND Tabelle1.SATZART='WESTAT‘
Kann mir jemand weiterhelfen?
Gruß
Tammy
ich sitze schon eine Weile an einer SQL Abfrage und nun würde ich gerne um euren Rat bitten.
Ich habe 3 Tabellen, die ich verknüpfen müsste, nachfolgend mal eine abgespeckte Ansicht:
Ich habe es mal nur mit 2 Tabellen versucht, doch leider bekomme ich x anstatt 1 Zeile im Ergebnis, also genau so viele Zeilen, wie in der Tabelle 2 auch stehen, auch wenn ich wie unten die WE_NR fix vorgebe.
SQL:
select Tabelle1.Satzart, Tabelle2.Benutzer
from Tabelle1
INNER JOIN Tabelle2 ON Tabelle1.TELEGRAMM LIKE '%00000000181%'
WHERE Tabelle1.TELEGRAMM LIKE '%ERLEDIGT%' AND Tabelle1.SATZART='WESTAT‘
Normal sollte die WE_NR flexibel sein:
select Tabelle1.Satzart, Tabelle2.Benutzer
from Tabelle1
INNER JOIN Tabelle2 ON Tabelle1.TELEGRAMM LIKE '%Tabelle2.WE_NR%'
WHERE Tabelle1.TELEGRAMM LIKE '%ERLEDIGT%' AND Tabelle1.SATZART='WESTAT‘
Kann mir jemand weiterhelfen?
Gruß
Tammy