Download presentation
Presentation is loading. Please wait.
1
المحاضرة التاسعة
2
between نتيجة الأمر مثال:
من جدول Item-table التالى إستخدم جملة Select لتحديد كمية العناصر Qty التى تقع بين الرقمين 100 و1000. ID Item-Name Qty 1 Book 500 2 Note-book 1500 3 Ruler 100 4 Stapler دباسة 50 5 pen 5000 نتيجة الأمر Book 500 Ruler 100 Select Item-Name, Qty From ITEMS-Table Where Qty between 100 AND 1000;
3
اكتب جملة لاختيار الطلبة الحاصلين علي درجة تقع بين 40 و60 في المادة 2
مثال: اكتب جملة لاختيار الطلبة الحاصلين علي درجة تقع بين 40 و60 في المادة 2 St ID St Name Subject 1 score Subject 2 score 50 محمد علي 70 80 60 حسن محمد علي عليوة 15 محمد حسين 95 40 90 انس المالكي 65 20 200 محمد زكريا 250 سمير انسي 85 100 60 حسن محمد 80 محمد حسين Select St ID, St Name From St – sc – table Where (Subject 2 scorebetween40 and 60);
4
إستخدام select – IN statement :
لتسهيل البحث عن قيم متفرقة . مثال: من جدول Item-table استخدم جملة Select لإسترجاع Qty , item-name بشرط أن يكون رقم العنصر ID هو 2 أو 4 أو 5. ID Item-Name Qty 1 Book 500 2 Note-book 1500 3 Ruler 100 4 Stapler دباسة 50 5 pen 5000 Note-book 1500 Stapler دباسة 50 pen 5000 Select Item-Name, Qty From ITEMS-Table Where ID IN (2,4,5);
5
اكتب جملة لاختيار الطلبة الحاصلين علي درجة 100و60 و40 في المادة 2
مثال: اكتب جملة لاختيار الطلبة الحاصلين علي درجة 100و60 و40 في المادة 2 St–sc–table St ID St Name Subject 1 score Subject 2 score 50 محمد علي 70 80 60 حسن محمد علي عليوة 15 محمد حسين 95 40 90 انس المالكي 65 20 200 محمد زكريا 250 سمير انسي 85 100 300 محمود عباس 60 حسن محمد 80 محمد حسين 250 سمير انسي 300 محمود عباس Select St ID, St Name From St–sc–table Where Subject2 score IN(40,60,100);
6
Example
7
Example
16
الدوال الهامة
17
Select rand(seed) from numbers
Rand (0 to 1) SQRT select sqrt(9) Select rand(seed) from numbers Left() ﻴُﻌﻴﺩ ﺠﺯﺀ ﻤﻥ ﺍﻟﺴﻠﺴﻠﺔ ﻴﺒﺘﺩﺉ ﻤﻥ ﺒﺩﺍﻴﺘﻬﺎ ﺤﺘﻰ ﻋﺩﺩ ﻤﺤﺩﺩ ﻤﻥ الحروف ()Right ﻴُﻌﻴﺩ ﺠﺯﺀ ﻤﻥ ﺍﻟﺴﻠﺴﻠﺔ ﻴﺒﺘﺩﺉ ﻤﻥ ﻨﻬﺎﻴﺘﻬﺎ ﺤﺘﻰ ﻋﺩﺩ ﻤﺤﺩﺩ ﻤﻥ الحروف ()Substr ﻴُﻌﻴﺩ ﺠﺯﺀ ﻤﻥ ﺍﻟ الحروف ﺴﻠﺴﻠﺔ ﻴﺒﺘﺩﺉ ﻤﻥ ﻤﻭﻗﻊ ﻤﺤﺩﺩ ﻓﻴﻬﺎ ﻭﺒﻁﻭل ﻋﺩﺩ ﻤﺤﺩﺩ ()Length ﻴُﻌﻴﺩ ﻁﻭل ﺍﻟﺴﻠﺴﻠﺔ ﺍﻟﺤﺭﻓﻴﺔ ()Concat ﻴُﺴﺘﺨﺩﻡ ﻟﺩﻤﺞ ﺃﻜﺜﺭ ﻤﻥ ﺴﻠﺴﻠﺔ ﺤﺭﻓﻴﺔ () Lower - Upper ﻴﺤﻭﱢل ﺠﻤﻴﻊ حروف ﺼﻐﻴﺭﺓ ﺇﻟﻰ حروف ﻜﺒﻴﺭﺓ ()Trim ﻴﻠﻐﻲ ﺍﻟﻔﺭﺍﻏﺎﺕ ﻤﻥ ﺒﺩﺍﻴﺔ ﻭﻨﻬﺎﻴﺔ ﺍﻟﺴﻠﺴﻠﺔ Select left(title, 50) from News Right Select concat(title, details) from News
18
Select upper(title) from News;
Lower getDate () ﻴُﻌﻴﺩ ﺍﻟﺘﺎﺭﻴﺦ ﺍﻟﺤﺎﻟﻲ ﻤﺘﻀﻤﻨﹰﺎ ﺍﻟﺜﺎﻨﻴﺔ ﺍﻟﺴﻨﺔ، ﻭﺍﻟﺸﻬﺭ، ﻭﺍﻟﻴﻭﻡ، ﻭﺍﻟﺴﺎﻋﺔ، ﻭﺍﻟﺩﻗﻴﻘﺔ، ﻭﺍﻟﺜﺎﻨﻴﺔ .
19
ﺍﻟﺘﺤﻭﻴل بين أنواع البيانات
STR STR (Float, Length, Precision) STR(53.45 , 5 , 2) 53.45
20
Example
21
الأمر Example
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.