مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

sadegh.te

عضویت از 1393/05/11

استخراج اخبار به شکل زیر

  • پنجشنبه 22 بهمن 1394
  • 14:13
تشکر میکنم

سلام دوستان

من یه جدول تو دبتابیسم دارم ک کل اخبارم که نوع های مختلفی مثل اخبار سیاسی - رازهای سلامت - سبک زندگی و... هستش توی اون جدول ذخیره میشن .

حالا من میخوام که از اون دسته هایی ک تو اون جدول هست از هر دسته فقط 5 تا خبر جدیدشو بگیرم و نمایش بدم .

مثلا 5 تای جدید اخبار سیاسی و 5 تای جدید رازهای سلامت و...

مثل شکل زیر

ممنون میشم راهنمایی کنید.

پاسخ های این پرسش

تعداد پاسخ ها : 3 پاسخ
کاربر سایت

moonfa1392

عضویت از 1394/08/17

  • پنجشنبه 22 بهمن 1394
  • 14:47

سلام

دستور select ساده هست دوست عزیز

Select Top 5 * from NameTable

 

 

کاربر سایت

sadegh.te

عضویت از 1393/05/11

  • پنجشنبه 22 بهمن 1394
  • 15:14

نه دوست عزيز فک کنم شما مشکل منو متوجه نشديد من تو اون يه جدول کل اطلاعات دسته بنديام ريخته ميشه يعني همه نوع اخبارم مثل سياسي و تازه ها و... تو اون يه جدول ذخيره ميشه حالا من ميخوام که با يه کانکشن به ديتابيس 5 تاي جديد از هر دسته خبري رو دريافت کنم.
ولي ايني ک شما گفتين فقط يه سلکت ساده هستش.

ممنون.

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • پنجشنبه 22 بهمن 1394
  • 15:23

شما باید از GroupBy استفاده کنید

بر اساس گروه ها GroupBy کنید و سپس باید مرتب کنید و بعد با استفاده از Take در Linq و یا Top در t-sql تعداد 5 تا را استخراج کنید

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)