سلام دوست عزیز با فرض اینکه شما دو تا جدول دارید که یکی از اونها اسم و مشخصات هستش و دیگری روزهایی که به مرخصی رفتن باید به صورت زیر اقدام کنید
اول شکل زیر فقط به عنوان راهنمایی و یک پیش زمینه هست و 6 ماهه اول سال در نظر گرفتم که با فرض داشتن دو جدول بالا خروجی بایستی جدول زیر باشه که شامل مجموع ایام مرخصی رفته هر نفر در ماه های سال هستش- نام دیتا بیس T1 و جداول هم Table_1 و Table_2
موفق باشید
22.jpg
SELECT Table_1.id, Table_1.nam, Table_1.nam_ka AS فروردین, SUM(Table_2.id_karbar) AS اردیبهشت,
SUM(Table_2.farvardin) AS خرداد, SUM(Table_2.ordibhesht) AS تیر,
SUM(Table_2.khordad) AS مرداد, SUM(Table_2.tir) AS شهریور
FROM Table_1 INNER JOIN
Table_2 ON Table_1.id = Table_2.id_karbar
GROUP BY Table_1.id, Table_1.nam, Table_1.nam_ka