Ich habe ne frage zum sql syntax:
Ist es möglich die benötigten Bedingungen aus einem File einzulesen? bzw. irgendwie daten aus einem File zu kriegen?
mein Problem im Moment ist, daß ich Daten abgleichen muss, diese über ein SELECT * from Table (und jetzt kommts) where Spalte1 = „Hier der Wert aus einem File“ AND //selbiges Szenario nocheinmal//
Das File ist vorab ein Excel file, kann aber problemlos in … .txt oder csv geändert werden.
nein ein Einlesen innerhalb des SQL ist nicht möglich (geht schon von der Definition der Sprache nicht), aber Du hast die Daten doch in Excel. Entweder kann man aus den Daten ein „INSERT“-Statement in eine temporäre erzeugten Tabelle erzeugen (Commit zum Abschluß nicht vergessen, wenn kein Autocommit eingestellt ist) und joint dann die beiden Tabellen. Oder man erzeugt das komplette SQL-Statement bzw. wenn es mehrere Werte für ein Attribut sein soll, auch locker nur den Teil des IN-Statement, den man anschliessend in die eigentliche Abfrage kopiert.