#Elahe#
یک شنبه 28 اردیبهشت 1393, 00:34 صبح
سلام
من یه دیتابیس دارم واسه سایتم
یه تیبلی هست به اسم tbl_orders که یه ستون داره به اسم desc و محتویات این ستون این مدلی هستند :
nid:1360214038 ev: 149 seats: 11092,11093
و همچنین تو این تیبل یه ستون دیگه هست با اسم sale_ref_id
من میخوام هر سطری که ستون sale_ref_id ــش برابر NULL هست از ستون desc اون سطر کد 10 رقمی قرمز رنگ که کد ملی هست واسم استخراج بشه
و بعد بره از جدول tbl_customer این شماره ملیها رو با ستون nat_id که حاوی شماره های ملی هستش تطبیق بده و اگر سطری شماره ملیش با اون شماره ملیها منطبق بود ستون mobil اون سطر رو تو یه فایل واسم ذخیره کنه
خیلی پیچیده شد نه ؟ :افسرده:
خلاصه ش میکنم :
اگر sale_ref_id از جدول tbl_orders برابر NULL بود -----> از ستون desc شماره ملی رو استخراج کن
شماره ملی رو با ستون nat_id در جدول tbl_customer تطبیق بدهد -----> اگر شماره ملی ای یکسان بودد -----> ستون mobil آن سطر رو تو یه فایل ذخیره کن
---------------------------------------------------------------
یه ستون داریم به اسم track که محتویاتش این شکلی هستن :
194pvhyah3
20f1nnbdg1
20i8qlwsfo
خب حالا
در جدول tbl_orders ستون track رو چک بکن اگر رشته با x (این ایکس قابل تغییر هست و به جاش یه عدد یا رشته وارد میکنیم که اون رشته رو بگرده) شروع میشه -----> از ستون desc شماره ملی رو استخراج کن
شماره ملی رو با ستون nat_id در جدول tbl_customer تطبیق بدهد -----> اگر شماره ملی ای یکسان بودد -----> ستون mobil آن سطر رو تو یه فایل ذخیره کن
واقعا ممنون میشم اگه یکی این دو تا کوئری رو واسم بنویسه
من یه دیتابیس دارم واسه سایتم
یه تیبلی هست به اسم tbl_orders که یه ستون داره به اسم desc و محتویات این ستون این مدلی هستند :
nid:1360214038 ev: 149 seats: 11092,11093
و همچنین تو این تیبل یه ستون دیگه هست با اسم sale_ref_id
من میخوام هر سطری که ستون sale_ref_id ــش برابر NULL هست از ستون desc اون سطر کد 10 رقمی قرمز رنگ که کد ملی هست واسم استخراج بشه
و بعد بره از جدول tbl_customer این شماره ملیها رو با ستون nat_id که حاوی شماره های ملی هستش تطبیق بده و اگر سطری شماره ملیش با اون شماره ملیها منطبق بود ستون mobil اون سطر رو تو یه فایل واسم ذخیره کنه
خیلی پیچیده شد نه ؟ :افسرده:
خلاصه ش میکنم :
اگر sale_ref_id از جدول tbl_orders برابر NULL بود -----> از ستون desc شماره ملی رو استخراج کن
شماره ملی رو با ستون nat_id در جدول tbl_customer تطبیق بدهد -----> اگر شماره ملی ای یکسان بودد -----> ستون mobil آن سطر رو تو یه فایل ذخیره کن
---------------------------------------------------------------
یه ستون داریم به اسم track که محتویاتش این شکلی هستن :
194pvhyah3
20f1nnbdg1
20i8qlwsfo
خب حالا
در جدول tbl_orders ستون track رو چک بکن اگر رشته با x (این ایکس قابل تغییر هست و به جاش یه عدد یا رشته وارد میکنیم که اون رشته رو بگرده) شروع میشه -----> از ستون desc شماره ملی رو استخراج کن
شماره ملی رو با ستون nat_id در جدول tbl_customer تطبیق بدهد -----> اگر شماره ملی ای یکسان بودد -----> ستون mobil آن سطر رو تو یه فایل ذخیره کن
واقعا ممنون میشم اگه یکی این دو تا کوئری رو واسم بنویسه