در توسینسو تدریس کنید

و

با دانش خود درآمد کسب کنید

آموزش SQL Server (اس کیو ال سرور) قسمت 27 : آموزش Join و چند جدول

آموزش SQL Server (اس کیو ال سرور) قسمت 27 : آموزش Join و چند جدول

برای استفاده از این فیلم آموزشی باید هزینه آن را پرداخت کنید.

شما می توانید 3 دقیقه از این ویدیو را به صورت رایگان مشاهده کنید

یکی از پرکاربردترین و مهمترین مباحث کوئری گرفتن از جداول در بانک های اطلاعاتی، استخراج داده از چندین جدول و نمایش آن ها در یک کوئری است. برای اینکار از تکنیکی به نام Join استفاده می کنیم. Join در SQL Server به شیوه های مختلف استفاده می شود که در این قسمت قصد داریم با شیوه های مختلف Join ها در SQL Server آشنا شویم. معمولاً از Join ها برای ایجاد برقرار ارتباط بین جداول در زمان اجرای کوئری و بر اساس مقدار یک یا چند ستون استفاده می شود که معمول ترین کار استفاده از ستون یا ستون هایی است که به عنوان کلید خارجی (Foreign Key) تعریف می شوند، البته می توان از سایر ستون ها هم استفاده کرد! Join ها بر اساس مقدار برابر دو ستون در دو جدول بین آن ها ارتباط برقرار می کنند و می توان اطلاعات دو جدول را در یک خروجی نمایش داد. مباحثی که در این قسمت با آن ها آشنا می شویم:

  1. آشنایی با Join ها و کاربردهای آن در نوشتن کوئری ها
  2. ایجاد یک بانک اطلاعاتی ساده جهت استفاده در آموزش
  3. آشنایی با Inner Join ها و شیوه استخراج اطلاعات در کوئری بر اساس مقدار مشترک ستون های جداول
  4. نحوه نمایش ستون های دلخواه در کوئری های حاوی Join
  5. آشنایی با Left Outer Join, Right Outer Join و Full Outer Join، تفاوت آن ها با یکدیگر و تفاوت Outer Join با Inner Join
  6. آشنایی با Cross Join
  7. نوشتن با روش Self Join برای ایجاد ارتباط بین یک جدول با خودش!
  8. Join کردن چندین جدول در یک کوئری
  9. نوشتن Join بدون با استفاده از Select های ساده و بدون استفاده از کلمه کلیدی Join

تهیه کننده: حسین احمدی
منبع: ITpro
عنوان
1 آموزش SQL Server ( اس کیو ال سرور) قسمت 1 : شروع دوره ای متفاوت 23′:18″ رایگان
2 آموزش SQL Server ( اس کیو ال سرور) قسمت 2 : مفاهیم بانک اطلاعاتی 20′:54″ رایگان
3 آموزش SQL Server ( اس کیو ال سرور) قسمت 3 : نصب کامل SQL سرور 45′:59″ 7,700
4 آموزش SQL Server ( اس کیو ال سرور) قسمت 4 : ایجاد بانک اطلاعاتی 55′:11″ 7,150
5 آموزش SQL Server ( اس کیو ال سرور) قسمت 5 : ایجاد جدول و نوع داده 34′:1″ 5,500
6 آموزش SQL Server (اس کیو ال سرور) قسمت 6 : ایجاد رابطه بین جدول 45′:41″ 11,000
7 آموزش SQL Server ( اس کیو ال سرور) قسمت 7 : نکات ایجاد جدول SQL 25′:55″ 6,050
8 آموزش SQL Server ( اس کیو ال سرور) قسمت 8 : ایجاد بانک حسابداری 34′:35″ 6,050
9 آموزش SQL Server ( اس کیو ال سرور) قسمت 9 : امن کردن SQL سرور 48′:53″ 14,300
10 آموزش SQL Server (اس کیو ال سرور) قسمت 10 : دستور INSERT INTO 22′:46″ 4,950
11 آموزش SQL Server (اس کیو ال سرور) قسمت 11 : بانک اطلاعاتی فروشگاه 25′:39″ رایگان
12 آموزش SQL Server (اس کیو ال سرور) قسمت 12 : آموزش دستور SELECT 16′:42″ 4,400
13 آموزش SQL Server (اس کیو ال سرور) قسمت 13 : آموزش دستور WHERE 24′:5″ 4,950
14 آموزش SQL Server (اس کیو ال سرور) قسمت 14 : مرتب سازی نتیجه Query 5′:47″ رایگان
15 آموزش SQL Server (اس کیو ال سرور) قسمت 15 : دستور UPDATE و DELETE 28′:6″ 6,600
16 آموزش SQL Server (اس کیو ال سرور) قسمت 16 : نکات و عبارت OUTPUT 13′:5″ رایگان
17 آموزش SQL Server (اس کیو ال سرور) قسمت 17 : آموزش متغیرها در SQL 13′:57″ 3,850
18 آموزش SQL Server (اس کیو ال سرور) قسمت 18 : جدولهای موقتی SQL 7′:44″ رایگان
19 آموزش SQL Server (اس کیو ال سرور) قسمت 19 : آموزش توابع رشته SQL 37′:36″ 6,050
20 آموزش SQL Server (اس کیو ال سرور) قسمت 20 : آموزش توابع زمان SQL 25′:2″ 4,950
21 آموزش SQL Server (اس کیو ال سرور) قسمت 21 : آموزش توابع ریاضی SQL 15′:20″ رایگان
22 آموزش SQL Server (اس کیو ال سرور) قسمت 22 : آموزش توابع سیستمی 27′:52″ 4,950
23 آموزش SQL Server (اس کیو ال سرور) قسمت 23 : آموزش توابع داخلی SQL 23′:2″ 4,400
24 آموزش SQL Server (اس کیو ال سرور) قسمت 24 : آموزش تبدیل نوع داده 17′:39″ 3,850
25 آموزش SQL Server (اس کیو ال سرور) قسمت 25 : ایجاد اطلاعات تستی 18′:55″ رایگان
26 آموزش SQL Server (اس کیو ال سرور) قسمت 26 : آموزش صفحه بندی کوئری 20′:39″ 3,850
27 آموزش SQL Server (اس کیو ال سرور) قسمت 27 : آموزش Join و چند جدول 34′:43″ 6,050
28 آموزش SQL Server (اس کیو ال سرور) قسمت 28 : دستور UNION و EXCEPT 37′:52″ رایگان
29 آموزش SQL Server (اس کیو ال سرور) قسمت 29 : آشنایی با CTE های SQL 20′:2″ 3,850
30 آموزش SQL Server (اس کیو ال سرور) قسمت 30 : Aggregate Function 42′:43″ 5,500
31 آموزش SQL Server (اس کیو ال سرور) قسمت 31 : حذف مقادیر تکراری SQL 7′:13″ رایگان
32 آموزش SQL Server (اس کیو ال سرور) قسمت 32 : PIVOT و UNPIVOT 19′:8″ 3,850
33 آموزش SQL Server (اس کیو ال سرور) قسمت 33 : آموزش عبارت OVER 12′:45″ رایگان
34 آموزش SQL Server (اس کیو ال سرور) قسمت 34 : مباحث پیشرفته INSERT 1:1′:33″ 8,800
35 آموزش SQL Server (اس کیو ال سرور) قسمت 35 : آموزش Sequence ها 38′:58″ 4,400
36 آموزش SQL Server (اس کیو ال سرور) قسمت 36 : آشنایی با Schema 15′:38″ رایگان
37 آموزش SQL Server (اس کیو ال سرور) قسمت 37 : بکاپ و بازیابی SQL 56′:40″ 11,000
38 آموزش SQL Server (اس کیو ال سرور) قسمت 38 : Restore بانک اطلاعاتی 4′:57″ رایگان
39 آموزش SQL Server (اس کیو ال سرور) قسمت 39 : دستورات IF و WHILE 44′:20″ 5,500
40 آموزش SQL Server (اس کیو ال سرور) قسمت 40 : Lock و Concurrency 54′:31″ 7,700
41 آموزش SQL Server (اس کیو ال سرور) قسمت 41 : مدیریت خطا در SQL 27′:59″ رایگان
42 آموزش SQL Server (اس کیو ال سرور) قسمت 42 : آموزش View ها در SQL 23′:4″ 4,400
43 آموزش SQL Server (اس کیو ال سرور) قسمت 43 : Stored Procedure ها 44′:32″ 7,150
44 آموزش SQL Server (اس کیو ال سرور) قسمت 44 : آموزش Trigger ها 30′:30″ 4,180
45 آموزش SQL Server (اس کیو ال سرور) قسمت 45 : آموزش UDS ها در SQL 23′:12″ رایگان
46 آموزش SQL Server (اس کیو ال سرور) قسمت 46 : نوع داده و نوع جدول 12′:39″ رایگان
47 آموزش SQL Server (اس کیو ال سرور) قسمت 47 : کار با مستندات XML 39′:50″ 7,150
48 آموزش SQL Server (اس کیو ال سرور) قسمت 48 : آموزش Dynamic Query 19′:23″ 3,300
49 آموزش SQL Server (اس کیو ال سرور) قسمت 49 : بهینه سازی کوئری ها 46′:16″ 8,800
50 آموزش SQL Server (اس کیو ال سرور) قسمت 50 : OLTP چیست ؟ 14′:50″ رایگان
51 آموزش SQL Server (اس کیو ال سرور) قسمت 51 : سرویس Agent 23′:32″ 4,620
52 آموزش SQL Server (اس کیو ال سرور) قسمت 52 : آموزش FILESTREAM ها 26′:55″ 4,400
53 دوره آموزشی SQL Server :: قسمت پایانی - مروری بر دوره 10′:33″ رایگان
زمان و قیمت کل 24:32′:41″ 211,200
6 نظر
سعید احمدوند

سلام، این دوره چند قسمته وچقدر طول میکشه تکمیل بشه؟

برای مشاهده نظرات مدرس باید این ویدیو را خریداری کنید.

zahra .m

سلام استاد

در مبحث self join من اگه بخوام کاری کنم که رکورد اول و پنجم که با هم آمدن، دیگه رکورد پنجم و اول تکرار نشه باید چیکار کنم؟

وب سایت توسینسو

مسعود

سلام

ببخشید مهندس میگم میشه یخورده بیشتر راجب Left Outer Join و Right Outer Join توضیح بدی ؟

درست متوجه نمیشم که اینا فرقشون چیه .

برای مشاهده نظرات مدرس باید این ویدیو را خریداری کنید.

برای مشاهده نظرات مدرس باید این ویدیو را خریداری کنید.

نظر شما
برای ارسال نظر باید وارد شوید.
از سرتاسر توسینسو
تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره پاییزه می تونی امروز ارزونتر از فردا خرید کنی ....