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

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




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

نام تاپيک: اسم گذاری برای جداولی که join شده اند

  1. #1
    داره خودمونی میشه
    تاريخ عضويت
    Dec 2008
    پست ها
    59

    پيش فرض اسم گذاری برای جداولی که join شده اند

    سلام
    سال نو را به همه دوستان تبریک عرض می کنم
    من دو تا جدول رو با هم join می کنم و احتیاج دارم که از این جدول join شده با یک نام مستعار در query استفاده کنم .آیا من می تونم برای این جدول join شده اسم بگذارم؟ممنون میشم راهنماییم کنید.

  2. #2
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    هر جایی برای گذاشتن نام مستعار در بین دستورات SQL میتوانید از کلمه AS استفاده کنید.
    ضمن اینکه به راحتی میتوانید دستور JOIN دار و پرمصرفتان را به صورت مستقل یک View کنید و نامی ثابت و مشخص در دیتابیس به ان اختصاص دهید.

  3. #3
    داره خودمونی میشه
    تاريخ عضويت
    Dec 2008
    پست ها
    59

    پيش فرض

    سلام
    هر جایی برای گذاشتن نام مستعار در بین دستورات SQL میتوانید از کلمه AS استفاده کنید.
    ضمن اینکه به راحتی میتوانید دستور JOIN دار و پرمصرفتان را به صورت مستقل یک View کنید و نامی ثابت و مشخص در دیتابیس به ان اختصاص دهید.
    سلام
    اگر بخوام نام مستعار برای join...on انتخاب کنم که بعدا ازش در query استفاده کنم باید as را بعد از شرطی که در on گذاشتم به کار ببرم؟

  4. #4
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    من هنوز قصد دقیق شما را نمیدانم.
    گمانم منظور شما با ایجاد View رفع شود.

    =====

    چیزی که منظور من بود شبیه این بود ...
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    که به حاصل JOIN اول نام tempname را اختصاص میدهم و از آن لحظه tempname در مابقی دستور SQL ما مثل یک view یا table خواهد بود و میتواند بر اساس نام tempname فیلد انتخاب کنیم و شرط بگذاریم و مجدد به چیز دیگری Join دهیم و سعودی و نزولی مرتب کنیم و...

    =====

    یک دستور دیگر هم در SQL با نام WITH وجود دارد که شاید مشکل شما را رفع کند.
    ولی باید دقیق تر بدانم که چه دارید انجام میدهید و چه به چه میخواهید برسید و... تا بتوانم نظر بهتری بدهم که AS یا WITH یا VIEW مشکل شما را حل میکند.

    =====

    ولی یک چیز ساده و راحت است.
    اگر از VIEW استفاده کنید، حتماً میتوانید هر کاری که میخواهید انجام دهید.
    یعنی VIEW کاملترین نوع نام گذاری روی یک SQL SELECT است و بعد از آن WITH و بعد از ان AS قرار دارد.

    =====

    موفق باشید.

Thread Information

Users Browsing this Thread

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

User Tag List

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

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