رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل جوین
#1
سلام و خسته نباشید به دوستان عزیز
به این کد یه نگا بندازید.
select group.*,type.title as title_type
from `group`
inner join `type` on group.type=type.id
مشکل این جوین چیست؟
دقیقا مشکلش کجاست؟
این کد دیگه کلافم کرده.
تصویر جداول رو ضمیمه میکنم.
ممنون


فایل‌های پیوست تصاویر بندانگشتی
       
پاسخ
تشکر شده توسط:
#2
خوب وقتی میگین مشکلش کجاست، لطفاً مشخص کنید چه انتظاری داشتین و چه جوابی گرفتین. اصلاً چرا از Inner Join میخواین استفاده کنید؟ چه کاری دقیقاً قراره انجام بشه؟ شاید Inner Join اصلاً راه حل مناسب کار شما نباشه.
پاسخ
تشکر شده توسط: olampiad
#3
(25-09-1394، 10:01 ق.ظ)ADMIN نوشته: خوب وقتی میگین مشکلش کجاست، لطفاً مشخص کنید چه انتظاری داشتین و چه جوابی گرفتین. اصلاً چرا از Inner Join میخواین استفاده کنید؟ چه کاری دقیقاً قراره انجام بشه؟ شاید Inner Join اصلاً راه حل مناسب کار شما نباشه.

سلام
من می خوام اطلاعات کامل group رو بیرون بکشم.
ولی
فیلد type در group و فیلد id در type به هم وصل میشن.یعنی با هم در ارتباط هستن.
من میخوام در کنار فیلد های group فیلد title جدول type نمایش دهد.
حالا به نظرتون از inner join استفاده کردم بهتره.
ممنون
پاسخ
تشکر شده توسط:
#4
کسی تا به حال چنین مشکلی نداشته.
ممنون
پاسخ
تشکر شده توسط:
#5
دوستان اگه خود شما بخواین جوین کنین چیکار میکنین.
من میخوام دو تا فیلد رو جوین کنم.
ممنون
پاسخ
تشکر شده توسط:
#6
اینو تست کنید:
SELECT `g`.*,`t`.`title` AS `title_type`
FROM `group` `g`
LEFT JOIN `type` `t` ON `t`.`id`=`g`.`type`
پاسخ
تشکر شده توسط:




کاربران در حال بازدید این موضوع: 1 مهمان