سلام و عرض ادب خدمت استاد مدائنی
من یه جدول دارم برای درج مقالات فرض کنید سه فیلد داره با نام های id , text , idmajmoe که idmajmoe همون کد مجوعه های رشته هاست مثلا ادبیات و فنی مهدسی و .....
حالا میخوام 12رکورد اخر رو انتخاب کنم ولی با این شرط که اخرین مقالات از مجموعه رو انتخاب کنه یعنی اخرین مقاله درج شده در علوم انسانی و اخرین مقاله در گروه فنی مهندسی و ....
این تیکه کد رو براش نوشتم ولی فقط 4 رکورد اخر رو پیدا میکنه . (من 4 گروه دارم)
select id , [text] , majmoeasli from project where id in ( select max( id ) from project group by majmoeasli) ;
حالا چیکار کنم که 12 تای اخر رو بزنه یعنی از هر مجموعه 3تای اخر رو
شما باید ابتدا در کوئری where بزنید که مقالات برا اساس گروهی که در where مشخص میکنید استخراج بشه و بعد با استفاده از Take تعداد 10 رو بدست بیارید
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)