Tag: join

SQLServerJoinElimination_00
SQL, SQL Server database, TSQL

JOIN Elimination czyli kilka słów o upraszczaniu zapytań przez SQL Server

Follow me
SQL geek, Data enthusiast, Consultant & Developer
Adrian Chodkowski
Follow me

W ostatnim czasie dostałem dosyć ciekawe pytanie w którym jego autor zapytał mnie o przykład zapytania w którym SQL Server nie łączył ze sobą tabel mimo, że takie złączenie zostało wyspecyfikowane w treści zapytania. Oczywiście coś takiego może mieć miejsce i nosi nazwę JOIN Elimination i może wystąpić w specyficznych warunkach. O tym kiedy i […]

TSQLFiltracjaWwhereczywjoin_00
SQL Server database, TSQL

TSQL – warunki filtrujące w WHERE czy w JOIN ON?

Follow me
SQL geek, Data enthusiast, Consultant & Developer
Adrian Chodkowski
Follow me

Na przestrzeni ostatnich lat było mi dane oglądać dużą ilość kodu TSQL napisanego przez kogoś innego. W dużej ilości przypadków spotykałem się z dosyć ciekawymi konstrukcjami, które raz działały lepiej, a raz gorzej. Jedną z takich konstrukcji było umieszczanie warunków filtrujących w sekcji złączenia ON. Czy ma to jakiekolwiek znaczenie? Czy ma to wpływ na […]