@@ -131,7 +131,7 @@ flowchart TD
131131 - [ ` 02_01_select_grundlagen.ipynb ` ] ( 02_01_select_grundlagen.ipynb )
132132
133133- π₯ ** YouTube:**
134- - [ SELECT Statement β Basics (SQL Server) ] ( https://www.youtube.com/results?search_query=sql+server+select+statement+basics )
134+ - [ SQL: Grundlagen des ` SELECT ` -Statements β Michael Fudge ] ( https://www.youtube.com/watch?v=SoxHivg9Ldw )
135135
136136- π ** Docs:**
137137 - [ SELECT (Transact-SQL)] ( https://learn.microsoft.com/en-us/sql/t-sql/queries/select-transact-sql )
@@ -155,7 +155,7 @@ flowchart TD
155155 - [ ` 02_02_select_ausdruecke_case_cast.ipynb ` ] ( 02_02_select_ausdruecke_case_cast.ipynb )
156156
157157- π₯ ** YouTube:**
158- - [ CASE Expression β Patterns ] ( https://www.youtube.com/results?search_query=sql+server+case+expression+t-sql )
158+ - [ SQL: Grundlagen des ` SELECT ` -Statements β Michael Fudge ] ( https://www.youtube.com/watch?v=SoxHivg9Ldw )
159159
160160- π ** Docs:**
161161 - [ ` CASE ` (T-SQL)] ( https://learn.microsoft.com/en-us/sql/t-sql/language-elements/case-transact-sql )
@@ -179,7 +179,7 @@ flowchart TD
179179 - [ ` 02_03_distinct_vs_groupby.ipynb ` ] ( 02_03_distinct_vs_groupby.ipynb )
180180
181181- π₯ ** YouTube:**
182- - [ DISTINCT vs GROUP BY ] ( https://www.youtube.com/results?search_query=sql+server+distinct+vs+group+by )
182+ - [ SQL: Grundlagen des ` SELECT ` -Statements (inkl. ` DISTINCT ` ) β Michael Fudge ] ( https://www.youtube.com/watch?v=SoxHivg9Ldw )
183183
184184- π ** Docs:**
185185 - [ ` DISTINCT ` (T-SQL)] ( https://learn.microsoft.com/en-us/sql/t-sql/queries/select-transact-sql#use-distinct )
@@ -203,7 +203,7 @@ flowchart TD
203203 - [ ` 02_04_top_offset_fetch.ipynb ` ] ( 02_04_top_offset_fetch.ipynb )
204204
205205- π₯ ** YouTube:**
206- - [ TOP & ORDER BY β Best Practices ] ( https://www.youtube.com/results?search_query=sql+server+top+with+ties+offset+fetch )
206+ - [ T-SQL: ` TOP ` und ` OFFSET/FETCH ` β Erik Darling ] ( https://www.youtube.com/watch?v=nJ9oCDSiNek )
207207
208208- π ** Docs:**
209209 - [ ` TOP ` (Transact-SQL)] ( https://learn.microsoft.com/en-us/sql/t-sql/queries/top-transact-sql )
@@ -227,7 +227,7 @@ flowchart TD
227227 - [ ` 02_05_order_by_determinismus.ipynb ` ] ( 02_05_order_by_determinismus.ipynb )
228228
229229- π₯ ** YouTube:**
230- - [ ORDER BY β Doβs & Donβts ] ( https://www.youtube.com/results?search_query=sql+server+order+by+best+practices )
230+ - [ SQL: Grundlagen des ` SELECT ` -Statements (inkl. ` ORDER BY ` ) β Michael Fudge ] ( https://www.youtube.com/watch?v=SoxHivg9Ldw )
231231
232232- π ** Docs:**
233233 - [ ` ORDER BY ` (T-SQL)] ( https://learn.microsoft.com/en-us/sql/t-sql/queries/select-order-by-clause-transact-sql )
@@ -251,7 +251,7 @@ flowchart TD
251251 - [ ` 02_06_groupby_having.ipynb ` ] ( 02_06_groupby_having.ipynb )
252252
253253- π₯ ** YouTube:**
254- - [ GROUP BY & HAVING Tutorial ] ( https://www.youtube.com/results?search_query=sql+server+group+by+having+tutorial )
254+ - [ Window Functions in SQL Server (Aggregate und ` OVER ` ) β kudvenkat ] ( https://www.youtube.com/watch?v=TzsrO4zTQj8 )
255255
256256- π ** Docs:**
257257 - [ ` GROUP BY ` (T-SQL)] ( https://learn.microsoft.com/en-us/sql/t-sql/queries/select-group-by-transact-sql )
@@ -275,7 +275,7 @@ flowchart TD
275275 - [ ` 02_07_grouping_sets_rollup_cube.ipynb ` ] ( 02_07_grouping_sets_rollup_cube.ipynb )
276276
277277- π₯ ** YouTube:**
278- - [ GROUPING SETS / ROLLUP / CUBE ] ( https://www.youtube.com/results?search_query=sql+server+grouping+sets+rollup+cube )
278+ - [ Window Functions in SQL Server (Aggregate und Partitionen) β kudvenkat ] ( https://www.youtube.com/watch?v=TzsrO4zTQj8 )
279279
280280- π ** Docs:**
281281 - [ ` GROUP BY ` β Erweiterungen] ( https://learn.microsoft.com/en-us/sql/t-sql/queries/select-group-by-transact-sql#grouping-sets-cube-and-rollup )
@@ -299,7 +299,7 @@ flowchart TD
299299 - [ ` 02_08_window_functions_over.ipynb ` ] ( 02_08_window_functions_over.ipynb )
300300
301301- π₯ ** YouTube:**
302- - [ Window Functions Deep Dive ] ( https://www.youtube.com/results?search_query=sql+server+window+functions+over+clause )
302+ - [ Window Functions in SQL Server β kudvenkat ] ( https://www.youtube.com/watch?v=TzsrO4zTQj8 )
303303
304304- π ** Docs:**
305305 - [ ` OVER ` -Klausel] ( https://learn.microsoft.com/en-us/sql/t-sql/queries/select-over-clause-transact-sql )
@@ -323,7 +323,7 @@ flowchart TD
323323 - [ ` 02_09_subqueries_scalar_table.ipynb ` ] ( 02_09_subqueries_scalar_table.ipynb )
324324
325325- π₯ ** YouTube:**
326- - [ Subqueries in SELECT ] ( https://www.youtube.com/results?search_query=sql+server+subqueries+in+select )
326+ - [ Subqueries in SQL Server β kudvenkat ] ( https://www.youtube.com/watch?v=JtmfAGM4pfc )
327327
328328- π ** Docs:**
329329 - [ Unterabfragen (T-SQL)] ( https://learn.microsoft.com/en-us/sql/t-sql/queries/subqueries )
@@ -347,7 +347,7 @@ flowchart TD
347347 - [ ` 02_10_apply_openjson.ipynb ` ] ( 02_10_apply_openjson.ipynb )
348348
349349- π₯ ** YouTube:**
350- - [ CROSS APPLY Patterns ] ( https://www.youtube.com/results?search_query=sql+server+cross+apply+openjson )
350+ - [ Creative Uses of ` APPLY ` β Itzik Ben-Gan ] ( https://www.youtube.com/watch?v=-m426WYclz8 )
351351
352352- π ** Docs:**
353353 - [ ` APPLY ` (T-SQL)] ( https://learn.microsoft.com/en-us/sql/t-sql/queries/from-transact-sql#apply-operator )
@@ -372,7 +372,7 @@ flowchart TD
372372 - [ ` 02_11_pivot_unpivot.ipynb ` ] ( 02_11_pivot_unpivot.ipynb )
373373
374374- π₯ ** YouTube:**
375- - [ PIVOT Explained ] ( https://www.youtube.com/results?search_query=sql+server+pivot+unpivot )
375+ - [ Creative Uses of ` APPLY ` (Datenformung) β Itzik Ben-Gan ] ( https://www.youtube.com/watch?v=-m426WYclz8 )
376376
377377- π ** Docs:**
378378 - [ ` PIVOT ` (T-SQL)] ( https://learn.microsoft.com/en-us/sql/t-sql/queries/from-using-pivot-and-unpivot )
@@ -396,7 +396,7 @@ flowchart TD
396396 - [ ` 02_12_select_into_insert_select.ipynb ` ] ( 02_12_select_into_insert_select.ipynb )
397397
398398- π₯ ** YouTube:**
399- - [ SELECT INTO vs INSERT SELECT] ( https://www.youtube.com/results?search_query=sql+server+select+into+vs+insert+select )
399+ - [ SQL: Grundlagen des ` SELECT ` -Statements β Michael Fudge ] ( https://www.youtube.com/watch?v=SoxHivg9Ldw )
400400
401401- π ** Docs:**
402402 - [ ` SELECT INTO ` ] ( https://learn.microsoft.com/en-us/sql/t-sql/queries/select-into-clause-transact-sql )
@@ -420,7 +420,7 @@ flowchart TD
420420 - [ ` 02_13_select_variable_assignment.ipynb ` ] ( 02_13_select_variable_assignment.ipynb )
421421
422422- π₯ ** YouTube:**
423- - [ SET vs SELECT (Variables) ] ( https://www.youtube.com/results?search_query=sql+server+set+vs+select+variables )
423+ - [ SQL: Grundlagen des ` SELECT ` -Statements β Michael Fudge ] ( https://www.youtube.com/watch?v=SoxHivg9Ldw )
424424
425425- π ** Docs:**
426426 - [ ` DECLARE ` /` SET @local_variable ` ] ( https://learn.microsoft.com/en-us/sql/t-sql/language-elements/set-local-variable-transact-sql )
@@ -445,7 +445,7 @@ flowchart TD
445445 - [ ` 02_14_for_json_for_xml.ipynb ` ] ( 02_14_for_json_for_xml.ipynb )
446446
447447- π₯ ** YouTube:**
448- - [ FOR JSON in SQL Server ] ( https://www.youtube.com/results?search_query=sql+server+for+json )
448+ - [ Creative Uses of ` APPLY ` (Datenformung) β Itzik Ben-Gan ] ( https://www.youtube.com/watch?v=-m426WYclz8 )
449449
450450- π ** Docs:**
451451 - [ ` FOR JSON ` ] ( https://learn.microsoft.com/en-us/sql/relational-databases/json/format-query-results-as-json-with-for-json-sql-server )
@@ -470,7 +470,7 @@ flowchart TD
470470 - [ ` 02_15_select_isolation_hints.ipynb ` ] ( 02_15_select_isolation_hints.ipynb )
471471
472472- π₯ ** YouTube:**
473- - [ NOLOCK Explained ] ( https://www.youtube.com/results?search_query=sql+server+nolock+read+committed+snapshot )
473+ - [ Joins in SQL-Server-AusfΓΌhrungsplΓ€nen β YouTube ] ( https://www.youtube.com/watch?v=Roubv_TpXYY )
474474
475475- π ** Docs:**
476476 - [ Table Hints (` NOLOCK ` , ` READPAST ` , β¦)] ( https://learn.microsoft.com/en-us/sql/t-sql/queries/hints-transact-sql-table )
@@ -517,5 +517,5 @@ flowchart TD
517517- π Blog (Itzik Ben-Gan): [ Window Functions & Querying Patterns] ( https://tsql.solidq.com/ )
518518- π Blog (SQLPerformance): [ Paul White β Execution Plans & Patterns] ( https://www.sqlperformance.com/tag/paul-white )
519519- π Blog (Erik Darling): [ T-SQL Anti-Patterns] ( https://www.erikdarlingdata.com/ )
520- - π₯ YouTube: [ Itzik Ben-Gan β T- SQL Talks (Window Functions) ] ( https://www.youtube.com/results?search_query=itzik+ben+gan+window+functions )
521- - π₯ YouTube: [ Brent Ozar β SQL Server Playlists ] ( https://www.youtube.com/c/BrentOzarUnlimited/playlists )
520+ - π₯ YouTube: [ Window Functions in SQL Server β kudvenkat ] ( https://www.youtube.com/watch?v=TzsrO4zTQj8 )
521+ - π₯ YouTube: [ T-SQL: ` TOP ` und ` OFFSET/FETCH ` β Erik Darling ] ( https://www.youtube.com/watch?v=nJ9oCDSiNek )
0 commit comments