Gegeben die folgenden zwei Tabellen:
%Vor%
Wie erstelle ich eine SQL-Anweisung, die alle Informationen für Personen mit der Postleitzahl 97229 zurückgibt?
%Vor%
Oder Sie müssen TRY mit %code% , was eine effizientere und bessere Möglichkeit ist, dies zu tun, da Gordon Linoff in den Kommentaren auch sagt, dass Sie das lernen müssen.
%Vor%
Hier bedeutet %code% , dass alle Spalten der PERSONS-Tabelle angezeigt werden.
Wählen Sie zuerst alle Datensätze aus der Personentabelle aus, dann verbinden Sie alle diese Datensätze mit einer anderen Tabelle 'Adresse' ... jetzt haben Sie alle Personen, die ihre Adresse in der Adresstabelle haben ... so filtern Sie Ihren Datensatz nach Postleitzahl .
%Vor%
Sie müssen die beiden Tabellen verbinden:
%Vor%
Dadurch werden alle Spalten aus beiden Tabellen ausgewählt. Sie können dies natürlich einschränken, indem Sie in der %code% -Klausel verschiedene Spalten auswählen.
___ tag123sql ___ Structured Query Language (SQL) ist eine Sprache für die Abfrage von Datenbanken. Fragen sollten Codebeispiele, Tabellenstruktur, Beispieldaten und ein Tag für die verwendete DBMS-Implementierung (z. B. MySQL, PostgreSQL, Oracle, MS SQL Server, IBM DB2 usw.) enthalten. Wenn sich Ihre Frage nur auf ein bestimmtes DBMS bezieht (verwendet bestimmte Erweiterungen / Funktionen), verwenden Sie stattdessen das Tag des DBMS. Antworten auf mit SQL gekennzeichnete Fragen sollten den ISO / IEC-Standard SQL verwenden.
___ qstnhdr ___ SQL select Anweisungen mit mehreren Tabellen
___