الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف اعمل View يظهر اخر سجل أو اول سجل

بدأه اسامه في 29 أكتوبر 2008 · 2 رد · 797 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

لدي جدول فيه البيانات التالية :

العدد الوقت	  الصنف	 

205	7:05		4
205	7:30		10
205	7:47		5

206	7:05		3
206	7:30		2
206	7:47		7

207	7:05		2
207	7:30		3
207	7:47		1

مطلوب استعلام يظهر اول حركة لكل صنف First تكون النتيجة كالتالي :

العدد  الوقت	  الصنف	 
205	7:05		4
206	7:05		3
207	7:05		2

كذلك مطلوب استعلام يظهر اخر حركة لكل صنف Last تكون النتيجة كالتالي :

العدد الوقت	  الصنف	 
205	7:47		5
206	7:47		7
207	7:47		1

مع العلم اني عملت VIEW تجميع مع استخدام MAX و MIN

ولم ينجح الاستلام .... عملت استلام بالاكسس باستخدام Last و First والنتيجة صح لا ادري sql server لم ينجح معي

ارجو المساعدة

تم تعديل هذه المشاركة بواسطة اسامه في 29 أكتوبر 2008 في 21:24

#2

استخدم الدالة top في السكول سيرفر للحصول على اي قيمة/قيم

مع ملاحظة يجب استخدام الدالة order by ..

#3

اول استعلام :

select max (date) 
from tbl
group by item, date, count

ثاني استعلام :

select min (date)
from tbl
group by item, date, count

ممكن دمج النتيجين معاب ب

union

مواضيع مشابهة