SQL Ip
SQL Ip
Oata
DDL DML
Colum ns
29E Uususto inauud updad
dnop tabu gHDmdadabale dultethslHDuLs 6Mom tabl
E-CREA TE,ALTER, DROP E NSERT, UPDATE,DELET
SELECT.
Cha Vauaha
Y accapts Aixsd leugh tex >I acczphs yarlabu lengh tut
HmDHy adto4a Y does net uuasha
high mamoHy.
Eg NA ME CHAR(20) ENA ME VARCHAR (20
9 olaso AtoKnd in NAME
dada soned in NAME
Column u "RAM'", itwlu Colunn u "RAM", hin it
oC.cuup y mmonyApos wU anly ocwpy Apau o
20 choHa dI Nuik haOton3
a having uss no, d
chaovs in terh.
Pago Mo.: 11
Date 26/10/21
DDL DML
Dada Deinikon LanguagL Data MamipulaHon LonguaAL
eREATE SELECT
ALTERthtd rtuma rt 1NSERT
DROP cA or UPDATE
LyTRUNEATE d+ mpy DELETE BEo
my tably
Studeat
Name Andan Maikh DO8
1 ABC M 13 01-04-92
2 ACB E 04-03-01
3 PaR M 83 01-11 96
XYZ M 12-12-03
wPQ E 89 1-03-03
MNO 81 30-1299
tDisplas the Lnine takle.
SELECI
2v
EROM Student
fhing_ Claule Tab Nama.
All Rouu
Some Coumn4
AU Rouus
R L Columns
SELEOT Name enden FROM Stud. dt
SELECT FROM Studant lumsduu d all HA
(Ditplau Nama b
(DisplausEntine Taslu
Bome Rouus 4
Some Rous Some Coumns
AU Cownns. DOB FROHStudintwHERC.
SELECT FROM SHudunt WHERE HankoSELECT Nama,
tuho a n
Nan 6 DOB4hDA
Diaplays kuconds 5 host uko ACOMl(Dilplay
mO ham 90 manki mal)
mployL
£ Lado E NamAqDpantmeratSalaty sadu
101 Raju 25 Physics 56000 M
2 Amam 45 Physics 65000 M
169 Akash 32
Chemisn 50000 M
Rakul 26 Phusics 20000 M
Mukesh 50 Chumispsspu500003 Ma1e
106 Aamin 25
Chemathy 450 00 M
J07 Jaya 3.6 anl
Etonomitu 55oo a E
Puiti 25
Eeenamizs L0a E
h Wnite a
quny to
dibplay: hu cokda
ahou 30
ytans dp ag
hitimptojtus zako aHL
a
(ivDisplay
h idepautments in Ai company
SELECT DISTINCT DEpaHdment PROM Employuu
Physica
Chamisty4
Ecpnomicu
Rauisiona
SNasaae ClasaRollNoEmailaih
101 Vinau 12 01 yisay@moiliii
i02.4uvika 11 O2 yedgmail.toaJaipuw
Vikak 0
104Ketan 12 kulamailaoMumba
o5| Kaushik 12 05 kaumeil.ce Punse
74
(0ate
ansun
hi foLDUu ng94esHan
HOm ta above taAls,
hu lash
( o gind all hi nams in
SELECT SNamme FROM tudintj
V
shudends uhos
namu slant uu h
()To ind WHERE SName. LIKEV
SName FRoH &udent
PSELECT
nuld valuas.
*IS (Opnaton):tiu wsud fondetecting the
I AND/0pbiao): dOhon 'all th.cqiitnconiHansizamkintd ui A
aHL trusOnly thin wwll theuou bupuintd ad_am output.
kNULL(Flag1Depicting emptinesss ol u
nlaih
Betuwn (opeLaton) T0 sutetdomuthing betuuun kuoend poinit-
(Bothnd poinds inaluiue) A
Tablu:Employee £fd, EName, Dept Aila i Lpndsn
Find u nams,dptand salany thrsu employees uho kakn
hetuwen 20000 amd 50000._
SELECT ENam Dept, salary PROMEmployes WHERE Salany
BETWEEN 20000 and 50000;
Find ELd and ENama those employes uho rann moke than200
SELECT Eld, ENamt PRoH
Employe VHERE Sala y 200
20006
PageNo 5
Dato
youvA
unctions InSqL
O
aMath punctions iiyPOuWERL)Z (6)Dade funcriond (ij Now()
Aih.BQLN,D{) 2t1L2.2 iyDATE
in MoD ().2
itf MONTH ()
(iv) MONTHNAME( )
Fl.S3LMLI I(V DAY ()
(viyDAYNAME()
(viyEAR( )
Oato
uttens.
Syndax: UPPER ("TEXT")UCASE (UTEXr")
AExampleudi n ta
SELECT UPPER("Helo uWould ") AS UPPECASES3
Aias Name
OR.
tUPPER CASSE
DuHELLOiHWORLD .LA taauls Dl
a nlcknamt..
uúhla keyuuakdIn othen tuoKds ,
Alias Name Led Liant uith
Auas Name Can conlaln a numben butkhould not
Nole
14
Paga Ho.: 18
Dato:
Example
SELECT owER
LowER_ {HELLO Oonld!"AS "LOWER CASE"
iGAO.
Output
LowER CASE
hullo wONld
Oupu
LSTNAME
Oupu
ABC
PL
tKs Lxi
LENGTH (TtSh is used to pind thu length d
Exampl
SELECT LENGTH ("Handin Scott")as LEN
Output I9 2A(
LEN
12
h
|INSTRText, Austxd)- uill jind hu stanting posiHon,i}
subtezt is pHesent in thu t u t .
Examplemuulin hn tua
0 SELECT INSTR/'MEMBERSH1PSHIP)
AS SVB CHECK;
Output
SURCH£CK
Eramplu =-
SELECT LTRIM (' hello' AS LEFTTRIM
Qudpud
LEFTTRIM
hullo
al- D ate Na. 4 days
Y A
Dadi unions
NOW()- dois not Hakt any inpw and KUwns +Au Lxat hm
and daiL thi momint.
(YYYY MM-DD HH MM: SS)
Examplu
SELECT NoW)
-1i492
Oudput
Now) :
2022 01-22 11:25:30
Example i
ExampluSELECT
MO NTH (NOwJ) AS MM,MONTH NAME (NOJ) AS MNAMEE
Ourpu
MM MNAME
Januany.
J
DD
6
th Dadi. altn.
DAYNAHE(DATE) -Jtitderhatk h i day naime6
Eamplu-
u Lsua SELECTDAYNAME-(NOu As DAYNAME
Qudput
DAYNAME
Sadwnday
YEAR (DATE34 erHatts t h ytan 6 hi date..
Example
SELECT YEAR (NOW)) AS NEAR
Cudput
YEAR
20222
Pags tHo82
Oate
AggAgade funchions
MAX-J+ i ed to find thu maximum valuu tn a column.
Eramp-
SELECT MAX(Masks) FROM tudint
Exampl- M
MIN)-d used to ind tha minimum Valuu in a coumn.
SELECT MIN (Manks) EROM AtudLnt
Note
JAL a9KLgatt unctrons camnot be. ulrd ín eombinaHon uih non-
agggade altributs.
Jhe output haaggnagiate funetlon(s) unhem taken In iaatasion uwill
aluays pkoduce ont Hou.
(i Lwhen he ayghagae unciona) i/au usd uith g u p hs clause,
o up Condiian
d .LiCoUNT ()>10. 2 a i
Nate HAVING lAülz eàmnoterl+1LGROuP BY clause doesn
Exampla
=
oution
SELECT City, MAXLdalany) FROM Employz GROUAB YACA
,