آموزش جستجوی پیشرفته SQL در Oracle و SQL Server

Advanced SQL Queries in Oracle and SQL Server

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: این دوره جزئیات اضافات اخیر به زبان استاندارد SQL را در بر می گیرد و شامل عناوینی مانند توابع تحلیلی و برنامه های افزودنی برای GROUP BY می باشد که به چند مورد اشاره می کند. این دوره مروری دارد بر موارد اخیر اضافه شده به زبان SQL که طی چند سال گذشته اضافه شده است ، اما ممکن است زیر رادار شما لغزیده باشد. ما توابع تحلیلی ، برنامه های افزودنی GROUP BY ، بند WITH (عبارات فاکتورگیری Subquery Oracle/عبارات جدول مشترک سرور SQL) ، ویژگی های PIVOT و UNPIVOT ، بیانیه MERGE و در آخر ، نحو PARTITION BY/RIGHT OUTER JOIN را شرح خواهیم داد.

سرفصل ها و درس ها

توابع تحلیلی - قسمت 1 Analytic Functions - Part 1

  • معرفی دوره Course Introduction

  • مقدمه قسمت اول Introduction to Part I

  • توابع تحلیلی چیست؟ What are Analytic Functions?

  • مثالهای انگیزشی Motivational Examples

  • تقسیم بندی توسط بند PARTITION BY Clause

  • تقسیم توسط مثالها PARTITION BY Examples

  • عملکرد RATIO_TO_REPORT RATIO_TO_REPORT Function

  • خلاصه Summary

توابع تحلیلی - قسمت 2 Analytic Functions - Part 2

  • مقدمه ای بر قسمت دوم Introduction to Part II

  • سفارش با بند ORDER BY Clause

  • عملکرد ROW_NUMBER ROW_NUMBER Function

  • عملکرد LISTAGG LISTAGG Function

  • توابع LEAD و LAG LEAD and LAG Functions

  • مثالهای LEAD و LAG 1 LEAD and LAG Examples 1

  • مثالهای LEAD و LAG 2 LEAD and LAG Examples 2

  • توابع RANK و DENSE_RANK RANK and DENSE_RANK Functions

  • توابع FIRST_VALUE و LAST_VALUE FIRST_VALUE and LAST_VALUE Functions

  • خلاصه Summary

توابع تحلیلی - قسمت 3 Analytic Functions - Part 3

  • مقدمه ای بر قسمت سوم Introduction to Part III

  • بند پنجره Window Clause

  • نحو بند پنجره Window Clause Syntax

  • مثالهای بند پنجره 1 Window Clause Examples 1

  • مثالهای بند پنجره 2 Window Clause Examples 2

  • عملکرد NTH_VALUE NTH_VALUE Function

  • NTH_VALUE مثال NTH_VALUE Examples

  • خلاصه Summary

توابع تحلیلی - قسمت 4 Analytic Functions - Part 4

  • مقدمه ای بر قسمت چهارم Introduction to Part IV

  • بند را نگه دارید KEEP Clause

  • مثالهای بند را نگه دارید KEEP Clause Examples

  • توابع تحلیلی مرتبط با آمار Statistics-Related Analytic Functions

  • عملکرد MEDIAN و مثالها MEDIAN Function and Examples

  • عملکرد و مثالهای NTILE NTILE Function and Examples

  • عملکرد و نمونه های CUME_DIST CUME_DIST Function and Examples

  • عملکرد و مثالهای PERCENT_RANK PERCENT_RANK Function and Examples

  • عملکرد و مثالهای PERCENTILE_DISC PERCENTILE_DISC Function and Examples

  • عملکرد و مثالهای PERCENTILE_CONT PERCENTILE_CONT Function and Examples

  • خلاصه Summary

برنامه های افزودنی برای GROUP BY Extensions to GROUP BY

  • مقدمه Introduction

  • نظر در مورد SQL Server 2005 A Comment about SQL Server 2005

  • هشدار درباره فضای موقت A Warning about Temporary Space

  • مثال انگیزشی Motivational Example

  • مجموعه های گروه بندی GROUPING SETS

  • جمع کردن ROLLUP

  • مکعب CUBE

  • ستون های ترکیبی Composite Columns

  • با استفاده از برنامه های افزودنی چندگانه Using Multiple Extensions

  • عملکرد GRUPING GROUPING Function

  • عملکرد GROUPING_ID GROUPING_ID Function

  • عملکرد GROUP_ID GROUP_ID Function

  • خلاصه Summary

بند با - قسمت 1 The WITH Clause - Part 1

  • مقدمه قسمت اول Introduction to Part I

  • غیرقابل بازگشت با بند Non-Recursive WITH Clause

  • غیر بازگشتی با نحو Non-Recursive WITH Syntax

  • جدول و بند را ایجاد کنید CREATE TABLE and The WITH Clause

  • استفاده از بندهایی که قبلاً تعریف شده است Using Previously Defined WITH Clauses

  • خلاصه Summary

بند با - قسمت 2 The WITH Clause - Part 2

  • مقدمه ای بر قسمت دوم Introduction to Part II

  • بازگشتی با بند Recursive WITH Clause

  • پرس و جوهای لنگر و بازگشتی Anchor and Recursive Queries

  • بازگشتی با مثال شماره 1 Recursive WITH Example #1

  • بازگشتی با مثال شماره 2 Recursive WITH Example #2

  • بازگشتی با مثال شماره 3 Recursive WITH Example #3

  • گزینه MAXRECURSION MAXRECURSION Option

  • گزینه های جستجو و تنظیمات SEARCH and SET Options

  • گزینه و خلاصه چرخه Cycle Option and Summary

ویژگی های PIVOT و UNPIVOT The PIVOT and UNPIVOT Features

  • مقدمه Introduction

  • مقدمه انتقال داده Vintage Vintage Data Transposition Introduction

  • ستون های انتقال داده Vintage به سطرها Vintage Data Transposition Columns to Rows

  • ردیف های انتقال داده Vintage به ستون ها Vintage Data Transposition Rows to Columns

  • مقدمه انتقال داده های مدرن Modern Data Transposition Introduction

  • ستون های انتقال داده مدرن به سطرها Modern Data Transposition Columns to Rows

  • ردیف های انتقال داده مدرن به ستون ها Modern Data Transposition Rows to Columns

  • برنامه های افزودنی مخصوص اوراکل Oracle-Specific Extensions

  • مقدمه چند ستونی PIVOT Multi-Column PIVOT Introduction

  • عملکرد Oracle Extension to IN Oracle Extension to IN Function

  • مثالهای چند ستونی PIVOT Multi-Column PIVOT Examples

  • خلاصه Summary

بیانیه MERGE The MERGE Statement

  • مقدمه Introduction

  • یادآوری دوستان قدیمی Reminder of Old Friends

  • زندگی بدون بیانیه MERGE Life without The MERGE Statement

  • نحو ادغام MERGE Syntax

  • مثال ادغام MERGE Example

  • شرایط اضافی Additional Conditions

  • حذف و خلاصه DELETE and Summary

PARTITION BY/RIGHT OUTER JOIN PARTITION BY/RIGHT OUTER JOIN

  • مقدمه Introduction

  • چرا عضویت کار نمی کند Why Joins Won't Work

  • روش امتحان شده و واقعی Tried and True Method

  • نحو Syntax

  • مثالها و خلاصه Examples and Summary

نمایش نظرات

آموزش جستجوی پیشرفته SQL در Oracle و SQL Server
جزییات دوره
4h 25m
89
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
527
4.6 از 5
دارد
دارد
دارد
Scott Hecht
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Scott Hecht Scott Hecht

اسکات یک برنامه نویس آماری رایانه ای است که در زمینه SAS و SQL تخصص دارد ، اما زبانهای زیادی مانند Java ، Android ، C # ، C ، PL/SQL ، R و SPSS را آموخته است تا چند مورد را نام ببرد. وب سایت شخصی وی ، sheepsqueezers.com ، دارای اسناد و سخنرانی هایی در زمینه موضوعات مختلفی است که وی طی این سالها آموخته است. اسکات همچنین نویسنده "اندروید از A تا D" است که نظر او در مورد چگونگی آموزش برنامه نویسی اندروید به یک تازه وارد و همچنین "فرهنگ لغت داده ضعیف انسان" است که نحوه ایجاد سریع ، ارزان و بدون درد فرهنگ لغت داده اسکات عاشق تدریس است و چندین دوره در زمینه SAS و SQL پیشرفته و پیشرفته ارائه داده است تا به برنامه نویسان در صرفه جویی در وقت و کاهش ناامیدی کمک کند. اسکات معتقد است که یادگیری باید سرگرم کننده ، آموزنده و کمی آزاردهنده باشد ، و در بالای دوان دواندن در دفتر ، مضمون مضمون "ماموریت غیرممکن" را نشان می دهد ، در حالی که یک موز را به سمت همکاران خود نشان می دهد.