Frage sql anfrage

Ich kenne mich noch nicht so mit SQL aus und stehe hier etwas auf dem Schlauch. Ich habe 2 Tabellen: märchen und märchen_position_person. document_id ist der Fremdschlüssel. Gegeben hab ich 2 Märchentitel. Wie komme ich an die Personen, die in mindestens einem der beiden Märchen vorkommen, aber NICHT in beiden?

2 Antworten zur Frage

Bewertung: 4 von 10 mit 1517 Stimmen

Videos zum Thema
YouTube Videos

Frage zu einer SQL Anfrage

ungetestet:
select a.person from märchen_position_person as a where a.document_id in 'Bla','Blubb'=1
PS: Umlaute in Tabellennamen können problematisch sein.
Ja die Umlaute sind auch eigentlich ausgeschrieben.
Die Anfrage spuckt das richtige aus. Besten dank
Was genau macht group by?
Group by fasst das Ergebnis nach den angegebenen Attribut zusammen,hier person. Das count im having zählt dann für jede Gruppe, wie viele document_id's es gibt.
Gruppierungen – Wikibooks, Sammlung freier Lehr-, Sach- und Fachbücher


informatik
Wie funktioniert Website-Phishing?

Wie phishen Accounts mithilfe einer Website, ohne dass andere etwas bemerken? Ich mein, sieht man dass nicht vorher,


datenbank
Wer sind die Anbieter von Wirtschaftsdatenbanken in Deutschland?

- http://nds-konsortium.sub.uni-goettingen.de/genios.html Konzernstruktur-Datenbank von Hoppenstedt – Beteiligungen, Anteilseigner, Wer kontrolliert -


sql
Was ist der Vorteil von Hibernate? Warum sollte es nutzen

- verwendet zu haben: Hibernate "abstrahiert" den Zugriff auf Datenbanken. Dadurch kann man objektorientiert mit Datenbankinhalten -- dann um die Kommunikation mit der Datenbank im richtigen SQL-Dialekt.- objektorientiert mit Datenbankinhalten arbeiten: Statt jede Abfrage in SQL zu schreiben, greift man auf Objekteigenschaften -