Ergänzung: Die Tabelle 2 ist natürlich kleiner als die Tabelle 1
Joachim

-----Ursprüngliche Nachricht-----
Von: Joachim Polster [mailto:[email protected]] 
Gesendet: Sonntag, 24. März 2013 18:21
An: 'Robert Großkopf'; [email protected]
Betreff: AW: [de-users] Tabellen-Vergleich mit Hilfe von SQL

Hallo Robert,

vielen Dank für Deine blitzschnelle Antwort. 

Dein Modell enthält 1 Spalte, mein Modell enthält 3 Spalten zum Vergleich. Ich 
habe Deine Syntax 3-mal ausprobiert: 
1) in Extras/SQL: Dort bekomme ich die Antwort "Befehl erfolgreich ausgeführt"
2) im Abfragebereich/SQL-Abfrage erstellen: Dort bekomme ich die Antwort 
"Syntax Error" 
3) Wenn ich diese Differenz in eine andere Tabelle schreibe, dann ist die neue 
Tabelle leer

Mein SQL-Befehl lautet: 

SELECT "Feld1", "Feld2", "Feld3"
       FROM "Tabelle1"
         MINUS
SELECT "Feld1", "Feld2", "Feld3"
       FROM "Tabelle2"

Wo ist der Wurm?
Joachim

-----Ursprüngliche Nachricht-----
Von: Robert Großkopf [mailto:[email protected]]
Gesendet: Sonntag, 24. März 2013 17:35
An: [email protected]
Betreff: Re: [de-users] Tabellen-Vergleich mit Hilfe von SQL Ich Hallo Joachim,

> Ergänzung: Die "Minus" und "Except" Keywords für ein SQL-Statement 
> funktionieren leider bei der OOBase-HSQLDB-Version nicht, ich finde aber kein 
> Äquivalent.
> 
Ich gehe davon aus, dass ich das vor der Niederschrift in das Handbuch getestet 
habe:
-------------------------------
MINUS [DISTINCT] | EXCEPT [DISTINCT] Abfrageaussage SELECT "Vorname"
FROM "Tabelle1"
EXCEPT
SELECT
"Vorname"
FROM "Tabelle2";
Zeigt alle Vornamen aus Tabelle1 mit Ausnahme der Vornamen an, die in Tabelle 2 
enthalten sind. MINUS und EXCEPT führen zum gleichen Ergebnis. Sortierung ist 
alphabetisch.
-------------------------------
Muss also bei mir sehr wohl funktioniert haben. Steht auch so in der 
Beschreibung zur HSQLDB auf der entsprechenden Website für die Version 1.8.0

Gruß

Robert



--
Informationen zum Abmelden: E-Mail an [email protected] Probleme? 
http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert


--
Informationen zum Abmelden: E-Mail an [email protected] Probleme? 
http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert


-- 
Informationen zum Abmelden: E-Mail an [email protected]
Probleme? 
http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert

Antwort per Email an