Wert aus 1 Tabelle auslesen nach vergleich mit Tabellen

Leonard

Grünschnabel
Hallo,

ich sag es gleich, ich bin nen absoluter Neuling mit MySQL. Hab ich grad so bissel durch das Tutorial gekämpft. Hab jetzt auch mal versucht, ob das geht, was ich brauch.

Jetzt hab ich aber nen Problem.

Ich hab 2 Tabellen. Ich will mir die Namen anzeigen lassen, die in beiden Tabellen vorhanden sind. Mein Code sieht so aus:

SELECT *
FROM name1, name2
where name1.nachname = name2.nachname;

er dürft mir jetzt nur 2 Datensätze anzeigen, aber er zeigt mir 4 an. Wenn ich aber nur

FROM name1

schreib, geht gar nix. Könnt ihr mir mal bitte helfen, ich wär sehr dankbar.

Gruß Leo
 
Code:
SELECT Tabelle1.NAme AS Tabelle1_NAme, Tabelle1.Vorname AS Tabelle1_Vorname, Tabelle2.Name AS Tabelle2_Name, Tabelle2.Vorname AS Tabelle2_Vorname
FROM Tabelle1 INNER JOIN Tabelle2 ON Tabelle1.NAme = Tabelle2.Name;

So geht es.
 
Zurück