تالار گفتمان مانشت
جستجو و ارتباط بین جداول - نسخه‌ی قابل چاپ

جستجو و ارتباط بین جداول - aryana25000 - 03 آبان ۱۳۹۸ ۱۰:۳۸ ب.ظ

درود بر اساتید محترم

من دو جدول دارم به شکل زیر

tbl_1:

id------type------metr

۲۵ --------۲ -------۱

۳۰ --------۱------- ۲

۴۵ -------- ۲ ------ ۳

۱۰--------- ۳ ------۴

۱۵-------- ۳ ------ ۵

۴۰ ---------۲ ------ ۶

برای جدول بالا جمع متراژ هر نوع (type) برام مهم هست که کوئری اونو بلدم

select sum(metr) as total_metr from tbl_1 where metr >0 group by type

یه جدول دیگه هم دارم به این صورت

tbl_2:

type------sharh------zarib

۰/۲ ------- تست ۱-------۱

۰/۵------- تست۲ ------۲

۰/۶------- تست۳ ------ ۳

حالا میخوام یه کوئری بنویسم که نتایج بصورت جدول زیر باشه

sharh------zarib------total_metr

۳۰------------ ۰/۲------ تست۱

۱۱۰ ------------۰/۵------ تست۲

۲۵ ------------- ۰/۶ ----- تست۳

یعنی فیلدهای جدول ۲ به اضافه جمع کل هر نوع که از جدول یک گرفته میشه

من بصورت تجربی کار میکنم و از اسکیوال لایت استفاده میکنم