Zum Inhalt springen

Nur Datensätze mit dem gleichen Kriterium ausgeben


hawkeye78

Empfohlene Beiträge

Hallo,

ich soll als Hausaufgabe für die Uni, ein SQL-Statement schreiben, das auf einer Tabelle (in welcher sich amerikanische Präsidenten, sowie den Namen ihrer Gattinen und das Jahr ihrer heiratet befinden), die Präsidenten ausgibt die im gleichen Jahr geheiratet haben.

Zum Beispiel haben Nixon und Reagan im Jahr 1940 geheiratet, meine entwürfe für die SQL -Abfragen sehen im moment so aus:

1. Variante:

SELECT COUNT( Mar_Year ) AS zahl, Pres_Name

FROM pres_marriage

GROUP BY Mar_Year HAVING zahl=2

-> Liefert nur eine der beiden Präsidenten z.B. nur Nixon

2. Variante

SELECT Pres_Name

FROM pres_marriage

INNER JOIN pres_marriage ON pres_marriage.Mar_Year = pres_marriage.Mar_Year AND pres_marriage.Pres_Name != pres_marriage.Pres_Name

-> Behauptet #1066 - Not unique table/alias: 'pres_marriage'

Da ich nun ziemlich ratlos bin, was ich falsch mache wäre ich über einen kleinen Hinweis sehr danbar.

Viele Grüsse

Dan

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...