ملتقي ابداع طلبة جامعة الحديدة
أهلا وسهلا بكم في ملتقانا الغالي
أخي الفاضل أختي الفاضله نأمل من الله عزوجل
أن ينال إعجابكم وشاركونا جزاكم الله الف خير
أرجوكم لا تنسونا حنى بكلمه شكر
من أجل البناء الهادف معاُ نرتقي نحن وأياكم
ومتشكرين على تسجيلكم في ملتقانا
ملتقي ابداع طلبة جامعة الحديدة
أهلا وسهلا بكم في ملتقانا الغالي
أخي الفاضل أختي الفاضله نأمل من الله عزوجل
أن ينال إعجابكم وشاركونا جزاكم الله الف خير
أرجوكم لا تنسونا حنى بكلمه شكر
من أجل البناء الهادف معاُ نرتقي نحن وأياكم
ومتشكرين على تسجيلكم في ملتقانا
ملتقي ابداع طلبة جامعة الحديدة
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

ملتقي ابداع طلبة جامعة الحديدة

منتدى الابداع والتميز ملتقي العطاء بلا حدود الى الافضل
 
الرئيسيةأحدث الصورالتسجيلدخول

 

 لغة الإستفسارات SQL

اذهب الى الأسفل 
كاتب الموضوعرسالة
زهرة الربيع
عضو نشــط
عضو نشــط
زهرة الربيع


عدد المساهمات : 36
نقاط : 86
السٌّمعَة : 0
تاريخ التسجيل : 17/05/2009

لغة الإستفسارات SQL Empty
مُساهمةموضوع: لغة الإستفسارات SQL   لغة الإستفسارات SQL Emptyالأربعاء مايو 20, 2009 1:25 pm

اولا مافائدة هذه اللغة ؟ كما ذكرنا في المقدمة ان فائدتها في حصر القيم التي تطابق القيم المعطاه من قبل المستخدم و تتميز بالسهولة و الدقة و السرعة ايضا كما يمكنك التحكم بها بصوره كبيره ويمكنك ادخال اكثر من شرط في الاستعلام الواحد، لنفرض ان لدينا جدول اسمه Tb وفيه حقلين باسم name و number و تحتوي هذه الحقول على قيم مدخلة كما في الجدول التالي:



namenumber
سامي444
سامي534
صالح444


و نريد ان نستخرج الاسماء التي ارقامها 444 فسنحتاج الى جملة استعلام بسيطة على الشكل التالي :



SQL = "select name from Tb where number = 444"

في الجملة السابقة امرنا البرنامج ان يقوم بتحديد قيم الحقل nameمن الجدول Tb عندما تكون قيم الحقل number تساوي 444 ، و وضعنا ذلك في متغير اسمه SQL لاحظ ان ما كتب بالأحمر ثابت تقريبا و لا يتغير
دعونا نلقي نظره على طرق الاستعلام
اذا اردت أن تستعلم عن جميع الحقول في جدول بدون شرط استخدم النجمة لتعبر عن جميع الحقول و لا تضع شرطا مثل هذا الاستعلام :



SQL = "select * from Tb "

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



SQL = "select name,number from Tb "

اذا اردت ان تستفسر عن حقل معين بشرط ما استخدم الصيغة التالية:



SQL = "select name from Tb where number = 444 "

يمكنك استخدام صيغ المقارنة > او < او <= او >= او <> بدلا من =

عندما تريد الاستعلام و استخدام اكثر من شرط ضع بين الشرطين عبارة And او OR حسب حاجتك كالتالي:



SQL = "select name from Tb where number = 444 or number = 555 "
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
لغة الإستفسارات SQL
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» (3) لغة الإستفسارات SQL
» (4) لغة الإستفسارات SQL
» لغة الإستفسارات SQL
» (2) لغة الإستفسارات SQL

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
ملتقي ابداع طلبة جامعة الحديدة :: ملتقي إبداع معلم الحاسوب :: ملتقي الغات البرمجيه-
انتقل الى: