So wählen Sie Daten aus zwei Tabellen mit einer einzigen Abfrage aus

Ich habe versucht zu verstehen, wie ich mit einer einzigen Abfrage Daten aus zwei meiner Tabellen auswähle. Wenn jemand einen besseren Weg als eine einzelne Frage vorschlagen kann, bin ich ganz Ohr! Früher habe ich dazu zwei Abfragen verwendet, mit denen ich problemlos arbeiten konnte, obwohl ich zu der Annahme gelangt bin, dass eine einzelne Abfrage besser wäre, und daher versucht habe zu lernen.

Einer meiner Tische ähnelt diesem in abgeschnittener Form. Nennen Sie diese Tabelle "Mitglied":

ID  |  firstName  |   lastName  | networkingID

Und der andere Tisch, den ich "Networking" nennen werde:

ID  |  websiteURL | facebookURL | twitterURL


Ich versuche, eine Abfrage für die Tabelle auszuführenmember mögen:

SELECT * FROM `member` WHERE `ID`=2

Welches gibt die Daten aus der Tabelle zurückmember.

Ich möchte aber auch den dazugehörigen Wert aus der Tabelle zurückgebennetworking. Die KolumnenetworkingID in der Tabellemember ist derID der Reihe innetworking.

Wie würde ich das machen?

Bisher habe ich alle JOINs ausprobiert, die ich über Google gefunden habe, aber ich kann sie nicht zum Laufen bringen. Mein bestes Ergebnis war mit einemLEFT JOIN wo alle Spalten vorhanden waren, aber die Ergebnisse aus der Netzwerktabelle waren alleNULL.

Antworten auf die Frage(5)

Ihre Antwort auf die Frage