PDA

View Full Version : ارتباط نام شهر در دو جدول



rasti_web
سه شنبه 14 اردیبهشت 1389, 10:54 صبح
با سلام
من یک جدول به نام City دارم که اطلاعات شهر ها را نگه داری میکند و فیلد نام شهر cityname است .
و یک جدول به نام Peoples که اطلاعات اشخاص را نگه داری میکند و در آن فیلد شهر محل سکونت به نام Homecity و شهر محل کار به نام Jobcity که در هر کدام کلید شهر مربوطه از جدول City قرار میگیرد .
حال میخواهم یک کوئری بنویسم که مشخصات اشخاص را بیاورد به طوری که نام شهر محل سکونت و شهر محل کار در مشخصات باشد . چطور ارتباط هر کدام از این فیلد ها که دارای ID شهر از جدول City هستند را با نام آنها در جدول City برقرار کنم ؟

محمد سلیم آبادی
سه شنبه 14 اردیبهشت 1389, 13:03 عصر
SELECT P.*, C1.cityName, C2.cityName
FROM Pepole AS P
INNER JOIN City AS C1
ON P.HomeCity = C1.cityID
INNER JOIN City AS C2
ON P.JobCity = C2.cityID