PDA

View Full Version : سوال: مشکل در نوشتن یک کوئری



hahaie
چهارشنبه 18 مرداد 1391, 17:24 عصر
سلام.
دوستان من یه کوئری میخوام بنویسم که اون رو توی sql نوشتم به مشکل بر خوردم کسی میدونه اون رو با لینکیو چطوری میشه نوشت؟
میخوام نام هر فرد با مبلغ بدهیش رو برگردونه.
جدولها اینهاست:
1. Tbl_moshtari=id،name
2. Tbl_factor=id_moshtari،gheimate_kol
3. Tbl_pardakht=id_moshtari،mablagh
به این صورت که برای هر فرد مجموع قیمت کل از جدول فاکتور را از مجموع مبلغ های پرداختی از جدول پرداخت کم کنه که میزان بدهی یا مانده حساب هر فرد بدست بیاد.
کوئری ای که نوشتم اینه اما اشتباه حساب میکنه:

Select tbl_moshtari.name,sum(tbl_pardakht.mablagh)-sum(tbl_factor.gheimate_kol) from tbl_moshtari,tbl_factor,tbl_pardakht where tbl_factor.id_moshtari=tbl_moshtari.id and tbl_pardakht.id_moshtari=tbl_moshtari.id
اما میخوام با لینکیو بنویسم که حاصلش در یه گرید ویو ریخته بشه.طرز استفاده از توابعی مثل SUM رو در لینکیو نمیدونم