Immer wieder mal steht man vor der Frage „Gibt es eine Funktion die…“ oder „Wie war nochmal der Syntax für…“ sobald man ein etwas ausgefeilteres SQL-Statment erstellen will. Deshalb hier einige Recherchequellen die weiterhelfen können/sollten.
Schlagwort: SQL
Beim Import von Textdateien, gerade bei automatisierter Übergabe aus Drittanwendungen, werden von Excel gerne die vorhandenen, führenden Nullen entfernt. Hier schlägt die Autoformatierung von Excel zu und übernimmt Telefon-Vorwahlen, Artikelnummern und Co. falsch bzw. abweichend. Das kann man mit einem kleinen Trick schon bei der Datenzusammenstellung im SQL-Statement umgehen…
Die Anforderung: Es soll ein Insert in eine Tabelle erfolgen. Dabei werden die einzufügenden Daten aus anderen Tabellen zusammengesucht. Unter Oracle könnte dann z.B. so aussehen: insert into adressen (name, strasse, plz, ort) select benutzer.name, anschrift.strasse, anschrift.plz, anschrift.ort
Aufgabe: Es sollen alle Sätze aus einer Tabelle gefunden werden, die in einer anderen Tabelle nicht enthalten sind. Dabei müssen allerdings mehrere Felder verglichen werden bzw. deren Kombinationen.