ali_up1
شنبه 07 دی 1392, 12:12 عصر
سلام دوستان
نمیدونم سوالمو جای درستی مطرح میکنم یا نه
فرض کنید 2تا جدول به صورت master/detail یی داریم
میخوام جدول detail رو update کنم،در حالی که توی where باید از ی فیلد master ام استفاده کنم که توی detail این فیلد رو ندارم
soal:
کدوم یکی رو به عنوان subQuery یه updatam استفاده کنم؟؟هر دو کار میکنه
1)
select * from master inner join detail on fieldemoshtarak
where maste.field1 felan bashe
ya inke begam
2)
select * from detail
where detail.fieldemoshtarak in
( select fieldemoshtarak from master where master.field1 felan bashe)
این عکس رو ببینید
114531
نمیدونم سوالمو جای درستی مطرح میکنم یا نه
فرض کنید 2تا جدول به صورت master/detail یی داریم
میخوام جدول detail رو update کنم،در حالی که توی where باید از ی فیلد master ام استفاده کنم که توی detail این فیلد رو ندارم
soal:
کدوم یکی رو به عنوان subQuery یه updatam استفاده کنم؟؟هر دو کار میکنه
1)
select * from master inner join detail on fieldemoshtarak
where maste.field1 felan bashe
ya inke begam
2)
select * from detail
where detail.fieldemoshtarak in
( select fieldemoshtarak from master where master.field1 felan bashe)
این عکس رو ببینید
114531