na3er-faraji
سه شنبه 04 مرداد 1390, 10:34 صبح
سلام. 4 تا جدول دارم.
MortabeteJoze
Kol
Moein
Tafzili
میخام در جدول MortabeteJoze به ترتیب زیر چک کنیم .
اگر در MortabeteJoze فیلد TafziliIdنال نبود. از جدول Tafzili فیلدهای name رو استخراج کنه که MortabeteJoze.TafziliId=Tafzili.TafziliId
در غیر این صورت اگر در MortabeteJoze فیلد MoeinId نال نبود. از جدول Moein فیلدهای name رو استخراج کنه که MortabeteJoze.MoeinId =Moein .MoeinId
در غیر این صورت اگر در MortabeteJoze فیلد KolId نال نبود. از جدول Kol فیلدهای name رو استخراج کنه که MortabeteJoze.KolId=Kol.KolId
این دستور برای تک نک سطرها اجرا میشه. اگه شرط اول برقرار بود بره سطر بعد والا شرط دوم رو چک کنه. اگه شرط دوم هم برقرار نبود شرط سوم چک میشه. شزط ها به همون ترتیب اولویتی که نوشتم فقط یه کدومشون باید اجرا باشه!!! امیذوارم منظورم رو درست فهمونده باشم!!!!
MortabeteJoze
Kol
Moein
Tafzili
میخام در جدول MortabeteJoze به ترتیب زیر چک کنیم .
اگر در MortabeteJoze فیلد TafziliIdنال نبود. از جدول Tafzili فیلدهای name رو استخراج کنه که MortabeteJoze.TafziliId=Tafzili.TafziliId
در غیر این صورت اگر در MortabeteJoze فیلد MoeinId نال نبود. از جدول Moein فیلدهای name رو استخراج کنه که MortabeteJoze.MoeinId =Moein .MoeinId
در غیر این صورت اگر در MortabeteJoze فیلد KolId نال نبود. از جدول Kol فیلدهای name رو استخراج کنه که MortabeteJoze.KolId=Kol.KolId
این دستور برای تک نک سطرها اجرا میشه. اگه شرط اول برقرار بود بره سطر بعد والا شرط دوم رو چک کنه. اگه شرط دوم هم برقرار نبود شرط سوم چک میشه. شزط ها به همون ترتیب اولویتی که نوشتم فقط یه کدومشون باید اجرا باشه!!! امیذوارم منظورم رو درست فهمونده باشم!!!!