Tach!
Hi, danke für deine Antwort, aber hier: https://docs.microsoft.com/de-de/sql/relational-databases/performance/subqueries?view=sql-server-ver15 ist auch mit join und kommt keine Bedingung.
Doch, bei allen dortigen Abfragen folgt hinter dem Tabellennamen nach dem JOIN die Angabe einer Bedingung mit ON.
Vergleiche mit FROM-Klausel-Syntax
<joined_table> ::=
{
<table_source> <join_type> <table_source> ON <search_condition>
Das ON ist zwingender Bestandteil von expliziten Joins. Bei impliziten Joins (FROM a, b
) kann eine Bedingung (in der WHERE-Klausel) wegbleiben, dann entsteht aber ein kartesisches Produkt (jeder Datensatz mit jedem).
dedlfix.