السلام عليكم
SELECTسنتحدث اليوم عن جمله ال
لاستعراض البيانات من داخل قاعده البيانات ويمكنك كتابه الجمله بطريقتين SELECTتستخدم جمله
قبل التطرق الى شرح الطريقتين سنستعرض الجدول الذى سيتم منه استخراج البيانات
EMPاسم الجدول
ويوجد بلجدول عدد من الاعمده كما هو موضح بلجدول
EMPNO
|
ENAME
|
JOB
|
MGR
|
HIREDATE
|
SAL
|
COMM
|
DEPTNO
|
100
|
AHMED
|
DEV
|
5000
|
300
|
50
| ||
7369
|
SMITH
|
CLERK
|
7902
|
17/12/80
|
800
|
20
| |
7499
|
ALLEN
|
SALESMAN
|
7698
|
20/02/81
|
1600
|
300
|
30
|
7521
|
WARD
|
SALESMAN
|
7698
|
22/02/81
|
1250
|
500
|
30
|
7566
|
JONES
|
MANAGER
|
7839
|
02/04/81
|
2975
|
20
| |
7654
|
MARTIN
|
SALESMAN
|
7698
|
28/09/81
|
1250
|
1400
|
30
|
7698
|
BLAKE
|
MANAGER
|
7839
|
01/05/81
|
2850
|
30
| |
7782
|
CLARK
|
MANAGER
|
7839
|
09/06/81
|
2450
|
10
| |
7788
|
SCOTT
|
ANALYST
|
7566
|
19/04/87
|
3000
|
20
| |
7839
|
KING
|
PRESIDENT
|
17/11/81
|
5000
|
10
| ||
7844
|
TURNER
|
SALESMAN
|
7698
|
08/09/81
|
1500
|
0
|
30
|
7876
|
ADAMS
|
CLERK
|
7788
|
23/05/87
|
1100
|
20
| |
7900
|
JAMES
|
CLERK
|
7698
|
03/12/81
|
950
|
30
| |
7902
|
FORD
|
ANALYST
|
7566
|
03/12/81
|
3000
|
20
| |
7934
|
MILLER
|
CLERK
|
7782
|
23/01/82
|
1300
|
10
|
الطريقه الاولى يمكنك من خلالها استعراض جميع البيانات من داخل قاعده البيانات عن طريق استدعاء جميع الاعمده الموجوده داخل
الجدول.
SyntaxSelect * from EMP;
ستكون النتيجه كما بلجدول ادناه
Result -setملحوظه: النتيجه التى تخرج من ناتج الاستدعاء تسمى
تعنى هذه العلامه (*) كلمه كل
اى من جدول كذااااا FROMوتعنى
Simi column ;
وتعنى انتهاء الجمله وقم االان بتنفيذ الامر
وتظهر نتيجه الاستدعاء كما بلجدول التالى
EMPNO
|
ENAME
|
JOB
|
MGR
|
HIREDATE
|
SAL
|
COMM
|
DEPTNO
|
100
|
AHMED
|
DEV
|
5000
|
300
|
50
| ||
7369
|
SMITH
|
CLERK
|
7902
|
17/12/80
|
800
|
20
| |
7499
|
ALLEN
|
SALESMAN
|
7698
|
20/02/81
|
1600
|
300
|
30
|
7521
|
WARD
|
SALESMAN
|
7698
|
22/02/81
|
1250
|
500
|
30
|
7566
|
JONES
|
MANAGER
|
7839
|
02/04/81
|
2975
|
20
| |
7654
|
MARTIN
|
SALESMAN
|
7698
|
28/09/81
|
1250
|
1400
|
30
|
7698
|
BLAKE
|
MANAGER
|
7839
|
01/05/81
|
2850
|
30
| |
7782
|
CLARK
|
MANAGER
|
7839
|
09/06/81
|
2450
|
10
| |
7788
|
SCOTT
|
ANALYST
|
7566
|
19/04/87
|
3000
|
20
| |
7839
|
KING
|
PRESIDENT
|
17/11/81
|
5000
|
10
| ||
7844
|
TURNER
|
SALESMAN
|
7698
|
08/09/81
|
1500
|
0
|
30
|
7876
|
ADAMS
|
CLERK
|
7788
|
23/05/87
|
1100
|
20
| |
7900
|
JAMES
|
CLERK
|
7698
|
03/12/81
|
950
|
30
| |
7902
|
FORD
|
ANALYST
|
7566
|
03/12/81
|
3000
|
20
| |
7934
|
MILLER
|
CLERK
|
7782
|
23/01/82
|
1300
|
10
|
EMPالطريقه الثانيه من خلالها يمكننا اختيار بعض او كل الاعمده من جدول ال
EMPNO, ENAME, JOB سوف اقوم باختيار بعض الاعمده مثل
Syntax
Select empno ,ename, job from emp ;
ويكون ناتج الاستدعاء
EMPNO
|
ENAME
|
JOB
|
100
|
AHMED
|
DEV
|
7369
|
SMITH
|
CLERK
|
7499
|
ALLEN
|
SALESMAN
|
7521
|
WARD
|
SALESMAN
|
7566
|
JONES
|
MANAGER
|
7654
|
MARTIN
|
SALESMAN
|
7698
|
BLAKE
|
MANAGER
|
7782
|
CLARK
|
MANAGER
|
7788
|
SCOTT
|
ANALYST
|
7839
|
KING
|
PRESIDENT
|
7844
|
TURNER
|
SALESMAN
|
7876
|
ADAMS
|
CLERK
|
7900
|
JAMES
|
CLERK
|
7902
|
FORD
|
ANALYST
|
7934
|
MILLER
|
CLERK
|
ارجو ان يكون الدرس سهل وبسيط وفى انتظار الاستفسارات
No comments:
Post a Comment