Brad,
Willkommen in SQL. Der Beitritt zu mir war eine erschreckende Erfahrung, als ich anfing, aber es ist wirklich einfach. Das allgemeine Konzept ist folgendes:
ein
Join Auswahl Wenn Sie alle Datensätze anzeigen möchten, die zwischen den beiden Tabellen gemeinsam sein würde, würden Sie und JOIN
verwenden. Wenn Sie die beiden Tabellen kombinieren wollte, aber noch zeigen alle Datensätze verwenden Sie LEFT JOIN
Die grundlegende Syntax ist
SELECT fieldnames FROM tablename alias
JOIN othertable alias ON firstalias.field = secondalias.field
--Example
SELECT animal, food, idtag from animals a
JOIN food f on a.animalid = f.animalid
Dies vorausgesetzt, dass Sie ein gemeinsames Feld animalid haben sowohl in der Tiere Tabelle und der Lebensmittel-Tabelle. Sie sollten auch idealerweise die Feldnamen mit dem Aliasnamen voranstellen, um das Verständnis zu erleichtern: a.animal, f.food
Und Sie gehen weiter, bis Sie alle Tabellen, die Sie benötigen, angeschlossen haben. Stellen Sie sicher, Sie fordern nur Feldnamen Sie wollen
Hoffnung, die
Haben Sie versucht, alles soweit? – mustaccio
Bisher, was ich habe ist folgendes: Wählen Sie \t \t Vorname, Nachname, SIN \t Von \t \t Salesmen Inner Join Aber jetzt bin ich nicht sicher, wie die drei Tabellen zu verknüpfen, die ich brauche. – Brad