تبلیغات :
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
راهنمای خرید پاور بانک
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 2 از 2

نام تاپيک: نوشتن SELECT های تودرتو در SQL

  1. #1
    داره خودمونی میشه
    تاريخ عضويت
    Jun 2018
    محل سكونت
    تبریز
    پست ها
    54

    10 نوشتن SELECT های تودرتو در SQL

    پرس و جوهای SELECT تودرتو در SQL زمانی استفاده می شوند که هدف تعیین شرط دستور select بر اساس ستون هایی در جدول دیگری باشد. در ادامه مثال هایی از سلکت های تو در تو ارائه شده است.
    هر چند برای نوشتن محدودیت ها برا اساس جدول دیگر می تواند با استفاده از الحاق جداول پیاده سازی وشد ، بیشتر اوقات بجای الحاق از select های تودرتو استفاده می شود که باعث خوانایی بیشتر دستور و نیز افزایش سرعت اجرای آن می شود.
    مثال های این بخش بر اساس جداول بخش های قبلی نوشته شده اند.
    مثال ۱- لیست دروس انتخاب شده توسط ali را نمایش دهید.
    Select sabtnam.*
    From sabtnam , studs
    Where sabtnam .id = studs.id and studs . name= ‘ali’;
    برای نوشتن پرس وجویی معدل فوق می توانیم بنویسیم:
    select *
    from sabtnam
    where id in (
    select id
    from studs
    where name = ‘ali’ ) )

    مثال ۲- کد و عنوان دروس انتخاب شده توسط دانشجویان کامپیوتر باکد ۲ را نمایش دهید.
    select code, title
    from course
    where code in (select code
    from sabtnam
    where id in (select id
    from studs
    where Fid = 2)) ;
    خروجی :
    title code
    DB ۱۰
    Web ۱۱

  2. #2
    آخر فروم باز nafe-bandar's Avatar
    تاريخ عضويت
    Jan 2008
    محل سكونت
    بوشهر
    پست ها
    1,460

    پيش فرض

    خوب الان سوال چی بود دقیقا؟

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •