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

نام تاپیک: پیدا کردن parent یک row در جدول child

  1. #1
    کاربر دائمی
    تاریخ عضویت
    خرداد 1388
    محل زندگی
    تهران
    سن
    38
    پست
    1,104

    پیدا کردن parent یک row در جدول child

    سلام به همه دوستان. یه سوالی داشتم که اگه میشه هرچی سریع تر کمکم کنید!
    فرض کنید من دو تا table دارم به اسم parent و child
    جدول parent دوتا فیلد داره: pid و pname
    جدول child هم سه فیلد داره: pid و chid و chname
    بین این دو تا جدول هم یه relation روی فیلد pid دارم.
    حالا من میخوام یه trigger واسه جدول child بنویسم که after insert باشه و توی این trigger میخوام واسه اون ردیف insert شده، مقدار فیلد pname رو بدونم!
    مشکلم اینجاست که من فیلد pname رو توی جدول child ندارم و فقط یه ردیف دارم که با فیلد pid به جدول بالاییش لینک داره و میخوانم ببینم چجوری میتونم به pname دسترسی پیدا کنم!
    ضمنا نمیتونم چیدمان جدولام رو هم تغییر بدم!
    لطفا کمک کنید

  2. #2
    کاربر دائمی آواتار ASKaffash
    تاریخ عضویت
    اردیبهشت 1387
    محل زندگی
    تهران
    پست
    2,427

    نقل قول: پیدا کردن parent یک row در جدول child

    سلام
    از جدول Inserted مقدار pid را دریافت کنید سپس با یک Left Join به جدول اصلی مقدار pname را دریافت کنید

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

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