0
ایجاد یک کوئری ارتباطی
سلام
من یک جدول دارم که داخلش سه تا کد از کشورها ذخیره کردم
فرض کنید به این شکل:
name,lastName,c1,c2,c3 که c1 یعنی کد کشور اول
حالا یک جدول کشور هم دارم به این شکل name,ID که اسم و کد کشور داخلش دخیره شده
حالا میخوام یک خروجی بگیرم که اقای فلانی اسم کشورهاش به این شکله
ولی نمیدونم چرا کار نمیکنه
میشه کدشو بگید بم ...
1 پاسخ
1
سلام
دوست عزیز شما با توجه به این سناریویی که مطرح کردید به راحتی میتونید با یک Inner Join ساده گزارش مورد نظرتون رو استخراج کنید.
Select Person.Name, Person.Family, Country.Name From Person Inner Join Country ON Person.CountryID=Country.CountryID
با کد فوق براحتی میتونید لیست اشخاص به همراه کشورهاشون رو واکشی کنید.
در نهایت اگه شخص خاصی مدنظرتون بود انتهای همین دستور، عبارت Where به همراه ستونی که قراره فیلتر روش انجام بشه اضافه کنید.