سلام و خسته نباشید.
فرض کنید هر پست متعلق به گروهی خاص است.
ما می خواهیم 10 پست از هر گروه رو استخراج کنیم.
آیا با یک کوری چنین درخواستی ممکن است؟ یا باید برای هر گروه یک درخواست به دیتابیس داشته باشیم؟
ممنون از همه دوستانی که کمک خواهند کرد.
سلام و خسته نباشید.
فرض کنید هر پست متعلق به گروهی خاص است.
ما می خواهیم 10 پست از هر گروه رو استخراج کنیم.
آیا با یک کوری چنین درخواستی ممکن است؟ یا باید برای هر گروه یک درخواست به دیتابیس داشته باشیم؟
ممنون از همه دوستانی که کمک خواهند کرد.
میتونید یک row برای هر 10 یا بیشتر ایجاد کنید و از هر query با این row حداکثر 10 تا رو بگیرید .
شدنی هست اینطوری
سلام
تا اونجایی که من متوجه سوال شما شدم شما می تونید از WHERE استفاده کنید.
و اگر فقط 10 تا می خواهید می تونید از LIMIT استفاده کنید در Query مورد نظر.کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
شاید منظورتون چیز دیگه ای بوده که من بد متوجه شدم ! اگر همچین چیزی منظورتون نبوده بیشتر توضیح بدید تا بتونیم راهنمایی تون کنیم.
موفق باشید
تا جایی که می دونم راه ساده ای نداره. این باید کار کنه:
که با تابع ROW_NUMBER ردیفها رو تو گروه های rating_name شماره گذاری می کنه و ردیف های با شماره کوچکتر از 10 رو انتخاب می کنه.کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
Last edited by L͠øneWolf; 13-07-2014 at 20:07.
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)