Wozu dient die using-Klausel in SQL?
Wozu dient die using-Klausel in SQL?

Video: Wozu dient die using-Klausel in SQL?

Video: Wozu dient die using-Klausel in SQL?
Video: Executing Queries on Views 2024, November
Anonim

SQL | USING-Klausel . Wenn mehrere Spalten denselben Namen haben, die Datentypen jedoch nicht übereinstimmen, wird der NATURAL JOIN Klausel kann mit geändert werden USING-Klausel um die Spalten anzugeben, die sein sollen Gebraucht für einen EQUIJOIN. USING-Klausel ist Gebraucht um nur eine Spalte zuzuordnen, wenn mehr als eine Spalte übereinstimmt.

Welche Funktion hat demnach die use-Klausel?

USING-Klausel . Die USING-Klausel gibt an, welche Spalten auf Gleichheit getestet werden sollen, wenn zwei Tabellen verknüpft werden. Es kann anstelle eines ON verwendet werden Klausel in den JOIN-Operationen, die einen expliziten Join haben Klausel.

Zweitens, welche Klausel ist in einer SQL-Abfrage erforderlich? AUSWÄHLEN

Man kann sich auch fragen, was das Schlüsselwort on in SQL verwendet?

Kurz gesagt, du verwenden ON für die meisten Dinge, aber USING ist eine praktische Abkürzung für Situationen, in denen die Spaltennamen gleich sind. Das Beispiel oben Verwendet die auf Stichwort , aber da die Spalten wir verwenden Join werden in beiden Tabellen owner_id genannt, dann können wir stattdessen USING als Kürzel eingeben.

Was ist Gebrauch und Klausel?

Die Join-Bedingung für den natürlichen Join ist im Grunde ein Equijoin identischer Spaltennamen. AN Klausel kann verwendet werden, um Spalten mit unterschiedlichen Namen zu verbinden. Verwenden Sie die EIN Klausel , um Bedingungen anzugeben oder Spalten anzugeben, die verknüpft werden sollen. Die Join-Bedingung ist von anderen Suchbedingungen getrennt.

Empfohlen: