أساسيات قواعد البيانات التعابير SQL - Expressions
التعابير عبارة عن تعليمة مكونة من قيمة أو أكثر ومن المشغلات ودوال الا اس كيو ال والتي تستخدم للوصول لقيمة ما حسب الصيغة التي تريد.
بفرض أن الصيغة التالية لدينا
SELECT column1, column2, columnN FROM table_name WHERE [CONDITION|EXPRESSION];
التعابير المنطقية SQL - Boolean Expressions
SELECT column1, column2, columnN FROM table_name WHERE SINGLE VALUE MATCHTING EXPRESSION;
بفرض أن لدينا الجدول التالي جدول الزبائن
SQL> SELECT * FROM CUSTOMERS; +----+----------+-----+-----------+----------+ | ID | NAME | AGE | ADDRESS | SALARY | +----+----------+-----+-----------+----------+ | 1 | Ramesh | 32 | Ahmedabad | 2000.00 | | 2 | Khilan | 25 | Delhi | 1500.00 | | 3 | kaushik | 23 | Kota | 2000.00 | | 4 | Chaitali | 25 | Mumbai | 6500.00 | | 5 | Hardik | 27 | Bhopal | 8500.00 | | 6 | Komal | 22 | MP | 4500.00 | | 7 | Muffy | 24 | Indore | 10000.00 | +----+----------+-----+-----------+----------+ 7 rows in set (0.00 sec)
مثال على التعبير المنطقي
SQL> SELECT * FROM CUSTOMERS WHERE SALARY = 10000; +----+-------+-----+---------+----------+ | ID | NAME | AGE | ADDRESS | SALARY | +----+-------+-----+---------+----------+ | 7 | Muffy | 24 | Indore | 10000.00 | +----+-------+-----+---------+----------+ 1 row in set (0.00 sec)
SQL - Numeric Expression التعابير الرقمية
الصيغة العامة
SELECT numerical_expression as OPERATION_NAME [FROM table_name WHERE CONDITION] ;
مثال على التعابير الرقمية
SQL> SELECT (15 + 6) AS ADDITION +----------+ | ADDITION | +----------+ | 21 | +----------+ 1 row in set (0.00 sec)
مثال على التعابير الرقمية باستخدام دالة العد
SQL> SELECT COUNT(*) AS "RECORDS" FROM CUSTOMERS; +---------+ | RECORDS | +---------+ | 7 | +---------+ 1 row in set (0.00 sec)
SQL - Date Expressions تعابير التاريخ
مثال تعابير التاريخ حسب سيرفر SQL
SQL> SELECT CURRENT_TIMESTAMP; +---------------------+ | Current_Timestamp | +---------------------+ | 2009-11-12 06:40:23 | +---------------------+ 1 row in set (0.00 sec)
مثال دالة الحصول عل التاريخ
SQL> SELECT GETDATE();; +-------------------------+ | GETDATE | +-------------------------+ | 2009-10-22 12:07:18.140 | +-------------------------+ 1 row in set (0.00 sec)
Ahmed Ata Almahallawi
Freelancer
IT Help Desk,
SEO experience,PHP,C#,ASPX,SQL
Al alami st
Gaza -jabalia, Gaza Strip
Palestine
Marital Status: Single
DOB: 05/10/1984
14/2/2014
التسميات: قواعد البيانات Database SQL
<< الصفحة الرئيسية