الانتقال إلى المحتوى

مساعدة في جمله Select


Sireen

Recommended Posts

Day time
X .................... Y
X ................... Z
A ................... K
A .................... L
R ................... W
R .................... T
. ....................
. ................... .
. ...................



أبي أكتب جملة Select بحيت تظهرلي ال Day و ال Time التابع له و لكن ال Day يظهر مرة وحده فقط

يعني
X ................... Y ................... Z
A ................... K ................... L
R ................... W ................... T

تم تعديل بواسطة Sireen
رابط هذا التعليق
شارك

الأخ sireen يمكنك استخدام هذا الكود مع تغيير أسماء الأعمدة والجدول
ولكن يجب ملاحظة أن اليوم الذي به وقت واحد فقط سوف يظهر الوقت نفسه في حالة البداية والنهاية
واليوم الذي به أكثر من وقتين سوف يظهر الأول في البداية والأخير في النهاية ولن يظهر باقي الأوقات التي في الوسط

SELECT DISTINCT whole.your_day, min_a time_start, max_a time_end
	   FROM your_table whole,
			(SELECT   your_day, MIN (your_time) min_a
				 FROM your_table
			 GROUP BY your_day) mins,
			(SELECT   your_day, MAX (your_time) max_a
				 FROM your_table
			 GROUP BY your_day) maxs
	  WHERE whole.your_day = mins.your_day
		AND whole.your_day = maxs.your_day
   ORDER BY your_day



أتمنى أن تجد مرادك في هذا الكود

رابط هذا التعليق
شارك

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية