PDA

View Full Version : سوال: راهنمایی برای ساخت یک کوئری



vaxiti
جمعه 10 تیر 1390, 20:56 عصر
با سلام
من دو جدول با فیلدهای زیر دارم
tblcostumers
costID| CostName
1 علیرضا
2 محسن
3 حسین
که دارای 25 رکورد است

جدول تبادل پول
tblMoney
costID1|costID2|Price

که میتونه رکوردهاش به صورت زیر باشه
1 | 2 | 50000000
1 | 3 | 60000000
2 | 1 | 30000000

حالا میخواهم کوئری بنویسم که برای همه مشتریان جداگانه لیستی را بده که در هر ردیف با بقیه مشتریان مشخص باشه چقدر دریافت کرده و چقدر داده
مثل لیست زیر
---------------------------------------------
نام مشتری: علیرضا

مبلغ پرداختی | نام فرد | مبلغ دریافتی
5000000 |محسن | 30000000
6000000 | حسین | 0

نام مشتری: محسن
مبلغ پرداختی | نام فرد | مبلغ دریافتی
3000000 |علیرضا | 5000000
0 | حسین | 0

نام مشتری: حسین
مبلغ پرداختی | نام فرد | مبلغ دریافتی
0 |علیرضا | 6000000
0 | محسن | 0

توجه کنید که میخواهم این لیتها پشت سر هم بیفته ، یعنی میخواهم در پایان کار جدول من25*25 یعنی 625 تا رکورد داشته باشه به تفکیک برای هر فرد 25 رکورد
ممنون میشم اگه توضیح بدید هر کاری کردم 2 روزه با لفت جوین و ضرب و بقیه نتونستم کاری بکنم ممنون

ARData
شنبه 01 مرداد 1390, 16:04 عصر
براي پرداخت و دريافت يک کيوئري نمي توان ساخت ولي براي هرکدام از اينها جداگانه ميشه کيوئري ايجاد کرد ...

dadsara
یک شنبه 02 مرداد 1390, 09:11 صبح
سلام
دوست عزیز باتوجه به اینکه جنابعالی فقط یک فیلد برای مبلغ قرار داده اید چگونه می توان متوجه شد که این مبلغ دریافت شده یا پرداخت شده است

ARData
یک شنبه 02 مرداد 1390, 09:19 صبح
چاره اي نيست جناب دادسرا ، اينطور سوالي رو مجبوريم اينطوري جواب بديم ....