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

اريد جمل SQL أكثر تعقيداً

مغلق
بدأه abudawoodd في 16 يوليو 2007 · 13 رد · 1,998 مشاهدة · في قسم قواعد البيانات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

إن الجمل البسيطة المعروفة لم تعد تكفي لبرامجي

لذ أريد مصدر أتعلم منه جمل أكثر تعقيداً

مثلا عندي مجموعة بيانات موزعة على ثلاث جداول الهوية - المواد المستجرة - المدفوعات

أريد أن أتعلم الجمل التي تمكنني من الاستعلام عن أي معلومة أريدها على من تنطبق عليهم الشروط

مثلاً أريد كل المذمومين أو البريئي الذمة أو الذي سددو مبلغ 75% مما عليهم الخ... و جميع طرق الاستعلام

أرجوا أن أجد ملبي لديكم

ولكم جزيل الشكر

#2

مافي رد

#3

ياشباب وينكم

#4

؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!11

#5

مافي جواب؟؟؟؟؟؟؟؟؟؟؟؟؟؟

#6

مافي جواب

#7

بوجود مصمم الاستعلامات في الاكسس ما في شيء صعب عليه , حيث يمكنك من بناء الاستعلام البسيط الى المعقد .

واذا اردت استعلام معين يمكننا المساعدة به لكن يجب ارفاق قاعدة بيانات او على الاقل بنية الجدوال .

#8
TareqVB كتب:
بوجود مصمم الاستعلامات في الاكسس ما في شيء صعب عليه , حيث يمكنك من بناء الاستعلام البسيط الى المعقد .

واذا اردت استعلام معين يمكننا المساعدة به لكن يجب ارفاق قاعدة بيانات او على الاقل بنية الجدوال .

أشكرك أخي

أرفقت لك المشروع يرجى ملئ الكوماند بالكود المناسب

وإن كان لديك أفكار إضافية أكون لك من الشاكرين

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

project.rar

#9

أين أنت أخي TareqVB

#10

ما في رد

#11

تعلم Transact-SQL إختصارا T-SQL

#12
mohdabdu كتب:
تعلم Transact-SQL إختصارا T-SQL

ممكن لو سمحت تشرح لي عنها وتعطيني رأس خيط لأبدأ منه

اشكرك على الرد

#13

??????????????????????

??????????????

#14

اولا اعتذر لاني ام ارد عليك فلم انتبه الى هذه المشاركات من قبل .

وبالنسبة T-SQL هي خاصة ب SQL server

بعض الحلول التي قد تساعدك منها

عمل استعلام للدفعات q1

select no, sum (xxx ) as x from payment group by no

وعمل استعلام اخر للمطلوب q2

select no, sum (yyy ) as y from bought group by no

للاستعلام عن المذمومين

select no ,y-x from q inner join q2 on x=y where y>x

بريئي الذمة

select no ,y-x from q inner join q2 on x=y where y=x

75%

select no ,y-x from q inner join q2 on x=y where (y/x)>=.75

وعذرا لم استطع استعمال الاسماء العربية لانها مشاكلها كثيرة وستأخذ جهدا كبيرا وهذه النصيحة لك بان تستخدم اسماء انجليزية للحقول

وليس بالضرورة ترجمة فعلية

هذا الموضوع مغلق.

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