سلام
من یه جدول دارم که 3 تا فیلد کلید داره 1- شماره پرسنلی2-تاریخ 3- کد سطح طرح(Printed)
حالا من برای هر پرسنل بر حسب تاریخی که کاربر میده می خوام یه خروجی به این شکل داشته باشم که رکوردی را برای هر پرسنل برگردونه که حاوی آخرین تاریخ قبل از تاریخی که کاربر داده باشه
و برای هر کد سطح طرح یک جمع از فیلد امتیاز(point) داشته باشه؟
این دستور این کار رو انجا م میده اما بدون در نظر گرفتن آخرین تاریخ

SELECT EmployeeNo, RegistDate, Printed, SUM(Point) AS Point
FROM Paper
GROUP BY EmployeeNo, Printed, RegistDate, Point

من این مشکل رو با ساخت یک ویو که شامل شماره پرسنلی و آخرین تاریخ بود و ارتباط این دو فیلد با دو فیلد هم نام ئر جدول من درست کردم اما مشکل اینجا بود که در ویو نمیتونم یک تاریخ از کاربر بگیرم و ماکسیمم تاریخ رو بر حسب اون تاریخ انجام بدم؟!!
در این جور مواقع شما چکار می کنید؟
کمک