SQL Output Print
SQL Output Print
SQL Output Print
) %*+,*+
SQL> CREATE TABLE CBSE
2 (SAff N0NERIC(S) PRINARY KEY,
S SName vARCBAR(2u) N0T N0LL,
4 Auuiess vARCBAR(2u) );
Table cieateu.
SQL> CREATE TABLE School
2 (SAff N0NERIC(S) REFERENCES CBSE(SAff),
S Class N0NERIC(S) CBECK(Class=8 0R Class=1u 0R Class=12),
4 NCount N0NERIC(4) BEFA0LT 1,
S FCount N0NERIC(4) BEFA0LT 1);
Table cieateu.
SQL> ALTER TABLE CBSE
2 ABB StateName vARCBAR(Su);
SQL> ALTER TABLE CBSE
2 N0BIFY Auuiess vARCBAR(SS);
Table alteieu.
SQL> ALTER TABLE School
2 RENANE C0L0NN Class T0 CCoue;
Table alteieu.
!&" $%&&'(!) %*+,*+
SQL> INSERT INT0 CBSE
2 vAL0ES(14S42,'St.}oseph''s','Numbai','Nahaiashtia');
1 iow cieateu.
SQL> INSERT INT0 CBSE
2 vAL0ES(1S642,'AKN','Chennai','Tamil Nauu');
1 iow cieateu.
SQL> INSERT INT0 CBSE
2 vAL0ES(11882,'N}N','uuwahati','');
1 iow cieateu.
SQL> INSERT INT0 CBSE
2 vAL0ES(1u967,'RvPS','Raipui','Chhattisgaih');
1 iow cieateu.
SQL> SELECT * FR0N CBSE;
SAFF SNANE ABBRESS STATENANE
---------- -------------------- ----------------------------------- ------------
14S42 St.}oseph's Numbai Nahaiashtia
1S642 AKN Chennai Tamil Nauu
11882 N}N uuwahati
1u967 RvPS Raipui Chhattisgaih
SQL> INSERT INT0 School
2 vAL0ES(14S42,8,SS,4S);
1 iow cieateu.
SQL> INSERT INT0 School
2 vAL0ES(14S42,1u,4S,4u);
1 iow cieateu.
SQL> INSERT INT0 School
2 vAL0ES(14S42,12,2u,2u);
1 iow cieateu.
SQL> INSERT INT0 School
2 vAL0ES(1S642,8,6S,6u);
1 iow cieateu.
SQL> INSERT INT0 School
2 vAL0ES(1S642,1u,4S,4S);
1 iow cieateu.
SQL> INSERT INT0 School
2 vAL0ES(11882,8,6u,Su);
1 iow cieateu.
SQL> INSERT INT0 School
2 vAL0ES(11882,1u,Su,4S);
1 iow cieateu.
SQL> INSERT INT0 School
2 vAL0ES(11882,12,Su,Su);
1 iow cieateu.
SQL> INSERT INT0 School
2 vAL0ES(1u967,1u,4u,Su);
1 iow cieateu.
SQL> INSERT INT0 School
2 vAL0ES(1u967,12,2S,2u);
1 iow cieateu.
SQL> SELECT * FR0N School;
SAFF CC0BE NC00NT FC00NT
---------- ---------- ---------- ----------
14S42 8 SS 4S
14S42 1u 4S 4u
14S42 12 2u 2u
1S642 8 6S 6u
1S642 1u 4S 4S
11882 8 6u Su
11882 1u Su 4S
11882 12 Su Su
1u967 1u 4u Su
1u967 12 2S 2
1u iows selecteu.
SQL> 0PBATE CBSE
2 SET StateName='Assam'
S WBERE SAff=11882;
1 iow upuateu.
SQL> 0PBATE SCB00L
2 SET NCount=NCount+S
S WBERE SAff=11882 ANB CCoue=8;
1 iow upuateu.
SQL> SELECT * FR0N CBSE
2 0RBER BY SName;
SAFF SNANE ABBRESS STATENANE
---------- -------------------- ----------------------------------- ------------------------------
1S642 AKN Chennai Tamil Nauu
11882 N}N uuwahati Assam
1u967 RvPS Raipui Chhattisgaih
14S42 St.}oseph's Numbai Nahaiashtia
SQL> SELECT SAff,NCount FR0N SCB00L
2 WBERE (CCoue=1u 0R CCoue=12) ANB FCount<=Su;
SAFF NC00NT
---------- ----------
14S42 2u
11882 Su
1u967 4u
1u967 2S
SQL> SELECT * FR0N CBSE
2 WBERE SName LIKE '%S%';
SAFF SNANE ABBRESS STATENANE
---------- -------------------- ----------------------------------- ------------------------------
14S42 St.}oseph's Numbai Nahaiashtia
1u967 RvPS Raipui Chhattisgaih
SQL> 0PBATE CBSE
2 SET Auuiess='NN Roau, Raipui'
S WBERE SName='RvPS';
1 iow upuateu.
!&" $%&&'(!) -./%*,0(. +*,"1)2
SQL> SELECT SAff, S0N(NCount) FR0N School
2 uR00P BY SAff;
SAFF S0N(NC00NT)
---------- ---------------------------
14S42 12u
1S642 11u
11882 14S
1u967 6S
SQL> SELECT CCoue, S0N(NCount+FCount) FR0N School
2 uR00P BY CCoue;
CC0BE S0N(NC00NT+FC00NT)
---------- ------------------------------------
8 S4u
1u S4u
12 14S
SQL> SELECT NAX(FCount) Naximum, NIN(FCount) Ninimum, Avu(FCount) Aveiage
2 FR0N School
S WBERE CCoue=12;
NAXIN0N NININ0N AvERAuE
----------------- ---------------- ---------------
Su 2u 2S.SSSSSSS
SQL> SELECT C00NT(*) FR0N CBSE;
C00NT(*)
---------------
4
SQL> SELECT SAff FR0N School
2 uR00P BY SAff
S BAvINu S0N(NCount+FCount) < 1Su;
SAFF
--------------
1u967
!&" $%&&'(!) -3%0(4)*56*1/72
SQL> SELECT SName FR0N CBSE
2 WBERE SAff N0T IN(SELECT SAff FR0N School WBERE CCoue=12);
SNANE
--------------------
AKN
SQL> SELECT C.SName, C.StateName, S0N(S.NCount), S0N(S.FCount)
2 FR0N CBSE C, School S
S WBERE C.SAff=S.SAff
4 uR00P BY C.SName, C.StateName;
SNANE STATENANE S0N(S.NC00NT) S0N(S.FC00NT)
-------------------- ------------------------------ ------------------------ ----------------------
St.}oseph's Nahaiashtia 12u 1uS
N}N Assam 14S 12S
AKN Tamil Nauu 11u 1uS
RvPS Chhattisgaih 6S Su
SQL> SELECT C.SName, S0N(S.FCount)
2 FR0N CBSE C, School S
S WBERE C.SAff=S.SAff
4 uR00P BY C.SName;
SNANE S0N(S.FC00NT)
------------------- -------------
N}N 12S
AKN 1uS
RvPS Su
St.}oseph's 1uS
SQL> SELECT SName, CCoue
2 FR0N CBSE,School
S WBERE CBSE.SAff=School.SAff ANB CBSE.SAff IN (14S42,1u967);
SNANE CC0BE
---------------------- ----------
St.}oseph's 8
St.}oseph's 1u
St.}oseph's 12
RvPS 1u
RvPS 12
!!"4!&" $%&&'(!)
SQL> BESC CBSE
Name Null. Type
------------------------------------ ------------------ ----------------------------
SAFF N0T N0LL N0NBER(S)
SNANE N0T N0LL vARCBAR2(2u)
ABBRESS vARCBAR2(SS)
STATENANE vARCBAR2(Su)
SQL> BESC School
Name Null. Type
------------------------------------ ------------------ ----------------------------
SAFF N0NBER(S)
CC0BE N0NBER(S)
NC00NT N0NBER(4)
FC00NT N0NBER(4)
SQL> CREATE vIEW School_Info(SAff,SName,NCount,FCount)
2 AS SELECT C.SAff, C.SName, S0N(S.NCount), S0N(S.FCount)
S FR0N CBSE C, SCB00L S
4 WBERE C.SAff=S.SAff
S uR00P BY C.SAff, C.SName;
view cieateu.
SQL> SELECT * FR0N School_Info;
SAFF SNANE NC00NT FC00NT
---------- -------------------- ---------------- ------------------
14S42 St.}oseph's 12u 1uS
1u967 RvPS 6S Su
11882 N}N 14S 12S
1S642 AKN 11u 1uS
SQL> 0PBATE School
2 SET FCount=FCount+1u
S WBERE SAff IN(SELECT SAff FR0N CBSE WBERE SName='N}N') ANB CCoue=1u;
1 iow upuateu.
SQL> SELECT CBSE.SAff SAff, SName, CCoue, NCount, FCount
2 FR0N CBSE , School
S WBERE CBSE.SAff=School.SAff ANB SName='N}N';
SAFF SNANE CC0BE NC00NT FC00NT
---------- ------------------- ---------- ------------ -------------
11882 N}N 8 6S Su
11882 N}N 1u Su SS
11882 N}N 12 Su Su
SQL> SELECT * FR0N School_Info
2 WBERE SName='N}N';
SAFF SNANE NC00NT FC00NT
---------- -------------------- ---------------- ------------------
11882 N}N 14S 1SS