1.
DDL COMMANDS
2. DML COMMANDS
3. EMPLOYEE DETAILS
4. AND OR NOT FUNCTIONS.
SQL>create table jackj(sno number(4),sname varchar(10),depart
varchar(10),fees number(5),joining date varchar(10));
Table Created
SQL>desc jackj;
Name Type
sno number(4)
sname varchar(10)
depart varchar(10)
fees number(5)
joining date varchar(10)
SQL>insert into jackj values(&sno,’&sname’,’&depart’,&fees,’&joining
date);
Enter value for sno: 111
Enter value for sname: aaa
Enter value for depart: bca
Enter value for fees: 20000
Enter value for joining date: 05-july-2023
1 row created.
SQL>/
Enter value for sno: 112
Enter value for sname: bbb
Enter value for depart: pgdca
Enter value for fees: 28000
Enter value for joining date: 20-aug-2023
1 row created.
SQL>/
Enter value for sno: 113
Enter value for sname: ccc
Enter value for depart: mca
Enter value for fees: 50000
Enter value for joining date: 02-sept-2023
1 row created.
SQL>/
Enter value for sno: 114
Enter value for sname: ddd
Enter value for depart: tamil
Enter value for fees: 25000
Enter value for joining date: 02-oct-2023
1 row created.
SQL>/
Enter value for sno: 115
Enter value for sname: eee
enter value for depart: eng
Enter value for fees: 50000
Enter value for joining date: 12-nov-2023
1 row created.
SQL>select *from jackj;
SNO SNAME DEPART FEES JOINING DATE
111 aaa bca 20000 05-july-2023
112 bbb pgdca 28000 20-aug-2023
113 ccc mca 50000 02-sept-2023
114 ddd tamil 25000 02-oct-2023
115 eee eng 50000 12-nov-2023
SQL> select *from jackj where depart=’bca’;
SNO SNAME DEPART FEES JOINING DATE
111 aaa bca 20000 05-july-2023
SQL> select *from jackj where depart=’pgdca’ and fees=25000;
SNO SNAME DEPART FEES JOINING DATE
112 bbb pgdca 25000 20-aug-2023
SQL> select *from jackj where depart=’eng’ or fees=25000;
SNO SNAME DEPART FEES JOINING DATE
115 eee eng 50000 12-nov-2023
SQL> select *from jackj where not fees=50000;
SNO SNAME DEPART FEES JOINING DATE
111 aaa bca 20000 05-july-2023
112 bbb pgdca 28000 20-aug-2023
114 ddd tamil 25000 02-oct-2023
115 eee eng 50000 12-nov-2023
SQL> commit;
Commit competed
SQL>drop table jackj;
Table dropped
**************************************************************
5. SET OPERATIONS (should create two tables)
SQL>create table ajj(idno number(4),idname varchar(10),design
varchar(10));
Table Created
SQL>desc ajj;
Name Type
idno number(4)
idname varchar(10)
Design varchar(10)
SQL>insert into ajj values(&idno,’&idname’,’&design’);
Enter value for idno: 1111
Enter value for sname: aaa
Enter value for design:hr
1 row created.
SQL>/
Enter value for idno: 1112
Enter value for sname: bbb
Enter value for design:manager
1 row created
SQL>/
Enter value for idno: 1113
Enter value for sname: ccc
Enter value for design:techlead
1 row created
SQL> select *from ajj;
SNO idname design
1111 aaa hr
1112 bbb manager
1113 ccc techlead
SQL>create table ajjo(idno number(4),idname varchar(10),design
varchar(10));
Table Created
SQL>desc ajjo;
Name Type
idno number(4)
idname varchar(10)
design varchar(10)
SQL>insert into ajjo values(&idno,’&idname’,’&design’);
Enter value for idno: 1114
Enter value for sname: ddd
Enter value for design:engineer
1 row created.
SQL>/
Enter value for idno: 1113
Enter value for sname: ccc
Enter value for design:techlead
1 row created
SQL>/
Enter value for idno: 1115
Enter value for sname: fff
Enter value for design:md
1 row created
SQL> select *from ajjo;
SNO idname design
1114 ddd engineer
1113 ccc techlead
1115 fff md
SQL> select *from ajj union select *from ajjo;
SNO idname design
1111 aaa hr
1112 bbb manager
1113 ccc techlead
1114 ddd engineer
1115 fff developer
6 rows selected
SQL> select *from ajj union all select *from ajjo;
SNO idname design
1111 aaa hr
1112 bbb manager
1113 ccc techlead
1114 ddd engineer
1115 fff techlead
6 rows selected
SQL> select *from ajj intersect select *from ajjo;
SNO idname design
1113 ccc techlead
SQL> select *from ajj minus select *from ajjo;
SNO idname DEPART
1111 aaa hr
1112 bbb manager
1113 ccc techlead
SQL> commit;
Commit competed
6. PATIENTS DETAILS
SQL> create table pg(no number(3), name varchar(20), disease
varchar(10),admission varchar(20),fees number(6), discharge varchar(20));
Table created
SQL>desc ug;
Name type
No Number(3)
Name Varchar(20)
Disease Varchar(20)
Admission Varchar(20)
Fees Number(6)
Discharge Varchar(20)
SQL>insert into pg values(11,’leo’,’fever’,’03-07-23’,6000,’23-07-23’);
1 row created
SQL>insert into pg values(12,’karthi’,’ulcer’,’15-08-23’,60000,’23-08-
23’);
1 row created
SQL>insert into pg values(13,’jeeva’,’cough’,’13-09-23’,56000,’23-09-
23’);
1 row created
SQL>insert into pg values(14,’surya’,’stomch’,’15-10-23’,4000,’20-10-
23’);
1 row created
SQL>insert into pg values(15,’leodoss’,’headache’,’18-11-23’,40000,’21-
11-23’);
1 row created
SQL> select *from pg;
No Name Disease Admission Fees Dischare
11 Leo Fever 03-07-23 6000 23-07-23
12 Karthi Ulcer 15-08-23 60000 23-08-23
13 Jeeva Cough 13-09-23 56000 23-09-23
14 Surya Stomch 15-10-23 4000 20-10-23
15 Leodoss Headache 18-11-23 40000 21-10-23
SQL> delete from pg where disease=’ulcer’;
No Name Disease Admission Fees Dischare
11 Leo Fever 03-07-23 6000 23-07-23
13 Jeeva Cough 13-09-23 56000 23-09-23
14 Surya Stomch 15-10-23 4000 20-10-23
15 Leodoss Headache 18-11-23 40000 21-10-23
1 row deleted
SQL> delete from pg where name=’leodoss’;
No Name Disease Admission Fees Dischare
11 Leo Fever 03-07-23 6000 23-07-23
13 Jeeva Cough 13-09-23 56000 23-09-23
14 Surya Stomch 15-10-23 4000 20-10-23
1 row deleted
SQL> commit;
Commit competed
SQL> drop table pg;
Table dropped