نمایش نتایج 1 تا 4 از 4

نام تاپیک: select از چند جدول

  1. #1

    select از چند جدول

    سلام
    من 5 جدول دارم که دارای 10 فیلد مشترک هستند حال میخوام از این 5 جدول که در 10 فیلد مشترک هستند یک کوئری بگیرم ( البته با شرط خاص )

    مثلا
    selcet a , b , c, d , f , n from tabla1 and table 2
    حال دستور selcet این مورد به چه نحوی است ( ساده ترین )؟

    با تشکر

  2. #2
    کاربر دائمی
    تاریخ عضویت
    آذر 1385
    محل زندگی
    تبریز
    پست
    501
    راحت ترین راه iner join on

  3. #3
    سلام دوست عزیز.
    شما با استفاده از inner join میتونید این کارو انجام بدید.
    به این صورت که ابتدا دو جدول را با هم inner join می کنید. سپس مقادیری که می خوای select میکنی و بعد برای این دو جدولی که inner join کردی یه نام در نظر می گیری مثل(k) و اگه جدول دیگه ای رو خواستی می تونی با جدول فرضی(k) اینر inner join کنی.


    select a,b,c from tablename3
    inner join k
    (
    select a,b,c from tablename1
    inner join tablename2
    on tablename1.a=tablename2.a فیلدی که در دو جدول مشترک است.
    where shart
    )k
    on tablename3.c=k.c
    where shart

    این برای 3 جدول بود.
    امیدوارم بدردت بخوره.

  4. #4
    با QueryBuilder به راحتی می تونید SQL مورد نظر را Gnerate کنید.

تاپیک های مشابه

  1. select sql
    نوشته شده توسط IC_prog در بخش Foxpro
    پاسخ: 12
    آخرین پست: چهارشنبه 16 مرداد 1392, 22:11 عصر
  2. طریقه تعریف تابع در SQL و استفاده در دستور Select
    نوشته شده توسط Mahdi_S_T در بخش بانک های اطلاعاتی در Delphi
    پاسخ: 2
    آخرین پست: جمعه 23 شهریور 1386, 19:05 عصر
  3. فیلتر کردن دیتاهای یک select
    نوشته شده توسط shahroozj در بخش ASP.NET Web Forms
    پاسخ: 3
    آخرین پست: سه شنبه 18 بهمن 1384, 14:15 عصر
  4. یک سوال در مورد SELECT
    نوشته شده توسط jk در بخش SQL Server
    پاسخ: 2
    آخرین پست: دوشنبه 02 آبان 1384, 09:00 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •