Creation of Saving Bank Account

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 11

Creation of saving bank account

SQL> create table sb_acc1(custid int,custname varchar(20),sex varchar(10),age


int,mobileno int,address varchar(20),adhar int,minally_bal int,avail_bal
int,nominal int);

Table created.

SQL> insert into sb_acc1


values(50201,'dolly','f',19,0567891023,'DAEtownship',21411820543,2500,3000
,20);

1 row created.

SQL> insert into sb_acc1


values(50202,'bunny','f',20,0567891024,'DAEtownship',745028114192,2500,4
000,20);

1 row created.

SQL> insert into sb_acc1


values(50203,'sardy','m',21,0567891025,'DAEtownship',118274502914,2500,3
500,20);

1 row created.

SQL> insert into sb_acc1


values(50204,'cookie','f',20,0567891026,'DAEtownship',118205741924,2500,3
500,20);
Creation of saving bank account

1 row created.

SQL> insert into sb_acc1


values(50205,'tom','m',21,0567891027,'DAEtownship',056489121140,2500,50
00,20);

1 row created.

SQL> select * from sb_acc1;


CUSTID CUSTNAME SEX AGE MOBILENO
---------- -------------------- ---------- ---------- ----------
ADDRESS ADHAR MINALLY_BAL AVAIL_BAL NOMINAL
-------------------- ---------- ----------- ---------- ----------
50201 dolly f 19 567891023
DAEtownship 2.1412E+10 2500 3000 20

50202 bunny f 20 567891024


DAEtownship 7.4503E+11 2500 4000 20

50203 sardy m 21 567891025


DAEtownship 1.1827E+11 2500 3500 20

CUSTID CUSTNAME SEX AGE MOBILENO


---------- -------------------- ---------- ---------- ----------
ADDRESS ADHAR MINALLY_BAL AVAIL_BAL NOMINAL
-------------------- ---------- ----------- ---------- ----------
Creation of saving bank account

50204 cookie f 20 567891026


DAEtownship 1.1821E+11 2500 3500 20

50205 tom m 21 567891027


DAEtownship 5.6489E+10 2500 5000 20

SQL> alter table sb_acc1 add term_length int;

Table altered.

SQL> select * from sb_acc1;

CUSTID CUSTNAME SEX AGE PHONENO ADHAR


---------- -------------------- ---------- ---------- ---------- ----------
MINALLY_BAL AVAIL_BAL NOMINAL TERM_LENGTH
----------- ---------- ---------- -----------
50201 dolly f 19 567891023 2.1412E+10
2500 3000 20 2

50202 bunny f 20 567891024 7.4503E+11


2500 4000 20 3

50203 sardy m 21 567891025 1.1827E+11


2500 3500 20 2
Creation of saving bank account

CUSTID CUSTNAME SEX AGE PHONENO ADHAR


---------- -------------------- ---------- ---------- ---------- ----------
MINALLY_BAL AVAIL_BAL NOMINAL TERM_LENGTH
----------- ---------- ---------- -----------
50204 cookie f 20 567891026 1.1821E+11
2500 3500 20 3

50205 tom m 21 567891027 5.6489E+10


2500 5000 20 3

SQL> delete from sb_acc1 where custname='tom';

1 row deleted.

SQL> select * from sb_acc1;

CUSTID CUSTNAME SEX AGE PHONENO ADHAR


---------- -------------------- ---------- ---------- ---------- ----------
MINALLY_BAL AVAIL_BAL NOMINAL TERM_LENGTH
----------- ---------- ---------- -----------
50201 dolly f 19 567891023 2.1412E+10
2500 3000 20 2

50202 bunny f 20 567891024 7.4503E+11


Creation of saving bank account

2500 4000 20 3

50203 sardy m 21 567891025 1.1827E+11


2500 3500 20 2

CUSTID CUSTNAME SEX AGE PHONENO ADHAR


---------- -------------------- ---------- ---------- ---------- ----------
MINALLY_BAL AVAIL_BAL NOMINAL TERM_LENGTH
----------- ---------- ---------- -----------
50204 cookie f 20 567891026 1.1821E+11
2500 3500 20 3

SQL> select custid,custname from sb_acc1 where avail_bal>=2500;

CUSTID CUSTNAME
---------- --------------------
50201 dolly
50202 bunny
50203 sardy
50204 cookie

SQL> select * from sb_acc1 where age like '19';

CUSTID CUSTNAME SEX AGE PHONENO ADHAR


Creation of saving bank account

---------- -------------------- ---------- ---------- ---------- ----------


MINALLY_BAL AVAIL_BAL NOMINAL TERM_LENGTH
----------- ---------- ---------- -----------
50201 dolly f 19 567891023 2.1412E+10
2500 3000 20 2

SQL> select custname from sb_acc1 where sex='m';

CUSTNAME
--------------------
sardy

SQL> select max(avail_bal) from sb_acc1;

MAX(AVAIL_BAL)
--------------
4000

SQL> select min(avail_bal) from sb_acc1;

MIN(AVAIL_BAL)
--------------
3000
Creation of saving bank account

SQL> select avg(avail_bal) from sb_acc1;

AVG(AVAIL_BAL)
--------------
3500

SQL> select custname from sb_acc1 order by custname asc;

CUSTNAME
--------------------
bunny
cookie
dolly
sardy

SQL> select term_length,count(custid) from sb_acc1 group by term_length;

TERM_LENGTH COUNT(CUSTID)
----------- -------------
2 2
3 2

SQL> create table payroll_malance(empid int,name varchar(20),sex


varchar(10),dept varchar(20),bs int,trra int,da int,ma int,gross_salary int,pf
int,it int,ded int,net_salary int,salary_status varchar(20));
Creation of saving bank account

Table created.

SQL> insert into payroll_malance


values(2011,'dolly','f','g4cae',200000,2000,500,500,20300,5000,50,5500,19750
0,'received');

1 row created.

SQL> insert into payroll_malance


values(2012,'bunny','f','g50',200000,2000,500,500,20300,5000,50,5500,19750
0,'received');

1 row created.

SQL> insert into payroll_malance


values(2013,'sandy','m','fbie',200000,2000,500,500,20300,5000,50,5500,19750
0,'not received');

1 row created.

SQL> insert into payroll_malance


values(2014,'cookie','f','g50',200000,2000,500,500,20300,5000,50,5500,19750
0,'received');

1 row created.

SQL> select * from sb_acc1 join payroll_malance on


sb_acc1.custname=payroll_malance.name;
Creation of saving bank account

SQL> select * from sb_acc1 join payroll_malance on


sb_acc1.custname=payroll_malance.name;

CUSTID CUSTNAME SEX AGE PHONENO ADHAR


---------- -------------------- ---------- ---------- ---------- ----------
MINALLY_BAL AVAIL_BAL NOMINAL TERM_LENGTH EMPID NAME
----------- ---------- ---------- ----------- ---------- --------------------
SEX DEPT BS TRRA DA MA
---------- -------------------- ---------- ---------- ---------- ----------
GROSS_SALARY PF IT DED NET_SALARY SALARY_STATUS
------------ ---------- ---------- ---------- ---------- --------------------
50201 dolly f 19 567891023 2.1412E+10
2500 3000 20 2 2011 dolly
f g4cae 200000 2000 500 500
20300 5000 50 5500 197500 received

CUSTID CUSTNAME SEX AGE PHONENO ADHAR


---------- -------------------- ---------- ---------- ---------- ----------
MINALLY_BAL AVAIL_BAL NOMINAL TERM_LENGTH EMPID NAME
----------- ---------- ---------- ----------- ---------- --------------------
SEX DEPT BS TRRA DA MA
---------- -------------------- ---------- ---------- ---------- ----------
GROSS_SALARY PF IT DED NET_SALARY SALARY_STATUS
------------ ---------- ---------- ---------- ---------- --------------------
50202 bunny f 20 567891024 7.4503E+11
Creation of saving bank account

2500 4000 20 3 2012 bunny


f g50 200000 2000 500 500
20300 5000 50 5500 197500 received

CUSTID CUSTNAME SEX AGE PHONENO ADHAR


---------- -------------------- ---------- ---------- ---------- ----------
MINALLY_BAL AVAIL_BAL NOMINAL TERM_LENGTH EMPID NAME
----------- ---------- ---------- ----------- ---------- --------------------
SEX DEPT BS TRRA DA MA
---------- -------------------- ---------- ---------- ---------- ----------
GROSS_SALARY PF IT DED NET_SALARY SALARY_STATUS
------------ ---------- ---------- ---------- ---------- --------------------
50204 cookie f 20 567891026 1.1821E+11
2500 3500 20 3 2014 cookie
f g50 200000 2000 500 500
20300 5000 50 5500 197500 received

SQL> select sb_acc1.custname,sb_acc1.custid,payroll_malance.name from


sb_acc1 inner join payroll_malance on
sb_acc1.custname=payroll_malance.name;

CUSTNAME CUSTID NAME


-------------------- ---------- --------------------
dolly 50201 dolly
bunny 50202 bunny
cookie 50204 cookie
Creation of saving bank account

You might also like