[MySql] 2 Tabellen mit einer select Anweisung auslesen // ID verbinden

TS7

Mitglied
Hallo,
Es wäre fürchbar nett, wenn mir da jemand hilft.

Ich habe 2 Tabellen und beide haben ein Feld "ID", die ich verbinden möchte.

"Herz (Tabelle 1)" und "ratings (Tabelle 2)" haben jeweils ein Feld mit der gleichen ID.

$query = "SELECT * FROM Herz LEFT JOIN ratings ON ratings.id = Herz.ID";

Kann das richtig sein?
Hoffe das ich es einigermassen gut erklärt habe.

MfG
TS7
 
Zuletzt bearbeitet:
Mit Left JOIN bekommst du aber alles aus der linken Tabelle und dazu noch die passenen aus Einträge aus der rechten.

Ich hoffe es war richtig rum.
Ein normales oder ein INNER JOIN wäre hier wohl besser.
 
Vielleicht funktioniert auch das hier.

PHP:
Select * FROM tabelle1, Tabelle2 WHERE tabelle1.id = $id AND Tabelle1.id = Tabelle2.id
 
Zurück