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

مبيعات الشهر باليوم

بدأه تيجر 2000 في 14 سبتمبر 2014 · 8 رد · 899 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم


 


يوجد لدى جدول مبيعات به عمود للتاريخ وعمود اخر لاجمالى البون


 


اريد جمله سيكوال بحيث اضع فيها اسم شهر معين


فتستدعى اجمالى المبيعات باليوم لهذا الشهر


 


مثلا اذا قلت من 1-3-2014 الى 1-4-2014


يكون استدعاء الداتا هكذا


1-3-2014 = 2000 جنيه


2-3-2014 = 2500 جنيه


وهكذا حتى اخر الشهر


 


وجزاكم الله خيرا


 


#2

جرب هذا 
 

SELECT DATE, SUM(SUM(Price)) OVER (PARTITION BY YEAR(Date),MONTH(Date))
FROM YourTable
GROUP BY DATE
ORDER BY DATE

قل لمن يحمل هما ****** إن همــــا لا يدوم
:rolleyes: :rolleyes: :clapping: :rolleyes: :rolleyes:

مثلا تفنى المسـرة ***** هكذا تفنى الهموم

#3

السلام عليكم اخى العزيز

عد تنفيذ الكود اصبح يكرر البيانات

يبدو لان جدول الوقت يستخدم الدقائق والساعات

فهل هذا السبب وكيف يمكن معالجته ؟

240449978.jpg

#4

السلام عليكم


هل من حل


#5

جرب استخدام

select DISTINCT filed1,filed2 from table1

قل لمن يحمل هما ****** إن همــــا لا يدوم
:rolleyes: :rolleyes: :clapping: :rolleyes: :rolleyes:

مثلا تفنى المسـرة ***** هكذا تفنى الهموم

#6

السلام عليكم

distinct

لم تفلح لان الوقت مخلف فى كل صف

#7

(SELECT SUM(Total) AS TOTAL , CONVERT(date,Time) FROM [Transaction] GROUP BY CONVERT(date,Time


#8

السلام عليكم


الف شكر ا- امجد الله يبارك لك


الكود تمام


بس فيه مشكله


ان انا عاوز اجيب المبيعات من 6 صباحا حتى 6 صباحا لليوم التالى


بينما الكود اللى حضرتك كتابته بيجيب المبيعات من 12 ص حتى 12 صباح اليوم التالى


وجزاك الله خيرا


#9

السلام عليكم


هل من كود لجلب المبيعات اليوميه (من 6 ص الى 6 صباح اليوم التالى) لشهر معين


حيث ان هذا الكود رائع


ولكنه لا يأتى بالساعات بل يتحكم فى اليوم من 12 ص حتى 12 صباح اليوم التالى


(SELECT SUM(Total) AS TOTAL , CONVERT(date,Time) FROM [Transaction] GROUP BY CONVERT(date,Time

تم تعديل هذه المشاركة بواسطة تيجر 2000 في 25 أكتوبر 2014 في 20:06

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