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

نام تاپیک: جوین کردن دو جدول که با هم رابطه یک به چند دارن

  1. #1

    Question جوین کردن دو جدول که با هم رابطه یک به چند دارن

    سلام
    من دوتا جدول دارم به نام products و products_img عکس های مربوط به هر محصول را در جدول products_img ذخیره میکنم.
    حالا قصد دارم تمام محصولاتمو با عکسهاش نمایش بدم، چه جور باید کوئری بنویسم تا مجبور نباشم برای هر محصول با استفاده از حلقه کوئری جدا بنویسم.
    آیا راهی وجود داره؟

  2. #2

    نقل قول: جوین کردن دو جدول که با هم رابطه یک به چند دارن

    دوست عزیز برای پاسخگویی بهتر لطف می کنی که شمایی از ساختار جداولت رو پست کنی.

  3. #3

    نقل قول: جوین کردن دو جدول که با هم رابطه یک به چند دارن

    product_tbl
    price
    name
    id
    1200
    product1
    1
    100
    product2
    2
    2000
    product3
    3
    product_img_tbl
    img
    product_id
    id
    image_product1.jpg
    1
    1
    image_product1.jpg
    1 2
    image_product1.jpg 1
    3
    image_product2.jpg
    2
    4
    image_product2.jpg
    2
    5
    image_product2.jpg
    2
    6
    یا اگر برای هر محصول بخواهیم آخرین عکس و بازیابی بکنیم چه باید بکنیم؟ البته منظورم با جوین کردنه جدول هاست ، در غیر اینصورت اگر بخوام با آی دی هر محصول عکسشو بدست بیارم خیلی آسونه

  4. #4

    نقل قول: جوین کردن دو جدول که با هم رابطه یک به چند دارن

    خروجی موردنظرتو می گی؟ منظورت که یک Join معمولی روی product_id که نیست؟

  5. #5

    نقل قول: جوین کردن دو جدول که با هم رابطه یک به چند دارن

    نمی دونم منظورت از join معمولی چیه؟
    خروجیو تو سوال اول گفتم میخوام وقتی محصولاتمو نمایش میدم به عکسای محصول هم دسترسی داشته باشم و نمایش بدم.
    یا برای هر محصول آخرین یا اولین عکسشو نمایش بدم و یا خیلی از کارهای دیگه.
    این مدل رابطه ، رابطه یک به چند حساب میشه که به ازای هر سطر ممکنه چند سطر تو ی جدول دیگه داشته باشیم.
    اگر یک به یک بود به قول شما با join معمولی خیلی راحت بدست میومد ، اونوقت برا هر محصول یک عکس تو جدول دیگه داشتیم یا مثل user_name و user_id که برای هر یوزر یک آی دی داریم...

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

  1. آموزش: خطلا در جوین کردن دو جدول
    نوشته شده توسط autosa در بخش VB.NET
    پاسخ: 1
    آخرین پست: سه شنبه 18 آبان 1389, 21:52 عصر
  2. پاسخ: 0
    آخرین پست: یک شنبه 04 مرداد 1383, 18:51 عصر
  3. دستور خالی کردن یک جدول SQL چیه
    نوشته شده توسط nasr در بخش برنامه نویسی در Delphi
    پاسخ: 3
    آخرین پست: جمعه 12 تیر 1383, 05:22 صبح
  4. طریقه ایندکس کردن یک جدول که با ado باآن ارتباط برقرارشده
    نوشته شده توسط reza_moridi در بخش بانک های اطلاعاتی در Delphi
    پاسخ: 5
    آخرین پست: جمعه 21 فروردین 1383, 17:53 عصر
  5. چک کردن وجود جدول در بانک اطلاعاتی
    نوشته شده توسط v_shalchian در بخش بانک های اطلاعاتی در Delphi
    پاسخ: 2
    آخرین پست: یک شنبه 30 شهریور 1382, 10:01 صبح

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

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