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

مساعده ضروريه جدا في sql

بدأه mino109 في 17 مايو 2011 · 4 رد · 553 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

لو سمحتم عايزه اعرف ازاي لو مثلا عملت query ورجعلي جدول تاني ازاي اخزن الجدول ده ف الداتا بيز عشان استخدمه بعد كده ؟؟ظ :( :(

سؤال تاني

لو احطلع حاجه من الجدول الاسبوع الماضي او الشهر الماضي اعملها ازاي؟؟

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

#2

أختي الفاضلة

بخصوص السؤال الاول فمع الاسف ما فهمتة

بخصوص السؤال الثاني فيمكنك عمل استعلام ما بين تاريخين محددين لجلب بيانات في فترة معينة

مثال

SELECT     HAdd_Doc, ZDate, Supid, Supplier
FROM         dbo.AddDoc
WHERE     (ZDate BETWEEN CONVERT(DATETIME, '2010-01-01 00:00:00', 102) AND CONVERT(DATETIME, '2010-01-31 00:00:00', 102))
1

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#3

بالنسبه للسؤال الاول انا اريد ان اعرف كيف اخزن الجدول الناتج من الQUEREY

SELECT OrderDate,COUNT(OrderID)AS CNT FROM Orders

GROUP BY OrderDate

كيف اخزنه ك جدول ف قاعدة البيانات

لاستخدامه في استعلامات اخرى

وبالنسبه لاجابة السؤال التاني هذا ليس ما اقصده

اقصد كيف مثلا في قاعدة بيانات شركة مبيعات كيف احسب عدد المبيعات في الاسبوع الماضي او الشهر الماضي؟؟؟

#4

بخصوص السؤال الاول

يمكنك استخدام هذا الاستعلام

select field_1,field_2,field_3 into New_Table_Name from Table name

أما بخصوص السؤال الثاني

يمكنك استخدام Count لحقل الصنف خلال فترة زمنية

مثال

SELECT     Count(HAdd_Doc)as mabe3at, convert(varchar(10),ZDate,101) as date, Supid, Supplier 
FROM         dbo.AddDoc 
WHERE     (ZDate BETWEEN CONVERT(varchar(10), '2010-01-01 00:00:00', 101)
 AND CONVERT(varchar(10), '2010-05-06 00:00:00', 101))

 group by  ZDate, Supid, Supplier

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#5

يمكنك زيارة الموقع egyteacher

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