50 SQL Queries Series - Basic
50 SQL Queries Series - Basic
LINKEDIN - https://www.linkedin.com/in/azharwahajijtaba/
INSTAGRAM - https://www.Instagram.com/professo_classes/
SQL SCRIP TS TO C REATE TH E TEST DATA
WORKER TABLE
BONUS TABLE
TITLE TABLE
Q - 1 . W R IT E A N S Q L Q U E RY TO F E T C H “ F I R S T _ N A M E ” F R O M T H E WO R K E R TA B LE U S I N G T H E
A L I A S N A M E < WO R K E R _ N A M E >
QUERY
OUTPUT
Q - 2 . W RI T E AN S QL Q UE RY TO F ET C H “ F IR S T _ N AM E ” F RO M T H E WO R K E R TA B LE I N
U PPE R C A S E .
QUERY
OUTPUT
Q - 3 . W RI T E AN S QL Q UE RY TO F ET C H UN I QU E
VAL UE S OF D E PA RT M E N T F R OM T H E WO RK E R
TAB LE .
QUERY
OUTPUT
Q - 4 . W RI T E AN S QL Q UE RY TO P R IN T T H E F I R S T
T H R EE C HA R AC T E R S O F F I RS T _N A ME F RO M T H E
WO R K E R TA BL E.
QUERY
OUTPUT
Q - 5 . W RI T E AN S QL Q UE RY TO F IN D T H E PO S I T IO N
O F T HE AL PH AB E T ( ‘ A’ ) IN T H E F I RS T N AM E
C O LU M N ‘ AM I TAB H’ F RO M T HE WOR K E R TAB LE .
QUERY
OUTPUT
Q - 6 . W RI T E AN S QL Q UE RY TO P R IN T T H E
F I R S T _ N AM E F RO M T HE WOR K E R TAB LE AF T E R
R E M OV IN G WH I T E S PAC E S F RO M T HE R I G H T S I D E .
QUERY
OUTPUT
Q - 7 . W RI T E AN S QL Q UE RY TO P R IN T T H E
D E PA RT M E N T F R OM T H E WO R K ER TAB LE AF T ER
R E M OV IN G WH I T E S PAC E S F RO M T HE L E F T S I D E .
QUERY
OUTPUT
Q - 8 . W RI T E AN S QL Q UE RY T H AT F ET C HE S T H E
U N IQ UE VAL UE S OF D EPA RT M E N T F R OM T HE
WO R K E R TA BL E A N D PR I N T S I T S L E N G T H .
QUERY
OUTPUT
Q - 9 . W RI T E AN S QL Q UE RY TO P R IN T T H E
F I R S T _ N AM E F RO M T HE WOR K E R TAB LE AF T E R
R E PL AC I N G ‘ A’ WI T H ‘ A’ .
QUERY
OUTPUT
Q - 1 0 . WR I T E AN S QL Q UE RY TO P RI N T T H E F I RS T _N A ME AN D
L AS T _ N AM E F R OM T H E WO RK E R TAB LE I N TO A S I N G LE C OL UM N
C O M PL ET E _ N AM E . A S PAC E C H AR S H O UL D S E PA R AT E T HE M .
QUERY
OUTPUT
Q - 1 1 . WR I T E AN S QL Q UE RY TO P RI N T AL L WO RK E R
D E TAI LS F RO M T HE WOR K E R TAB LE O R D ER BY
F I R S T _ N AM E A S C E N D IN G .
QUERY
OUTPUT
Q - 1 2 . W R I T E A N S Q L Q U E RY TO P R I N T A L L WO R K E R
D E TA I LS F R O M T H E WO R K E R TA B L E O R D E R B Y
F IR S T _ N A M E A S C E N D I N G A N D D E PA RT M E N T
D ES C EN DI N G .
QUERY
OUTPUT
Q - 1 3 . WR I T E AN S QL Q UE RY TO P RI N T D E TA IL S F O R
WO R K E RS W IT H T HE F IR S T N AM E S “ V I PUL” AN D
“ S AT IS H” F RO M T HE WOR K E R TAB LE .
QUERY
OUTPUT
Q - 1 4 . WR I T E AN S QL Q UE RY TO P RI N T D E TA IL S O F
WO R K E RS E X C L UD I N G F I R S T N A ME S , “ V I PU L” A N D
“ S AT IS H” F RO M T HE WOR K E R TAB LE .
QUERY
OUTPUT
Q - 1 5 . WR I T E AN S QL Q UE RY TO P RI N T D E TA IL S O F
WO R K E RS W IT H D E PART M E N T N A ME A S “ AD M I N ” .
QUERY
OUTPUT
Q - 1 6 . WR I T E AN S QL Q UE RY TO P RI N T D E TA IL S O F
T H E WO R K ER S WH O S E F I R S T _ N AM E C O N TAI N S ‘ A’ .
QUERY
OUTPUT
Q - 1 7 . WR I T E AN S QL Q UE RY TO P RI N T D E TA IL S O F
T H E WO R K ER S WH O S E F I R S T _ N AM E E N D S W IT H ‘ A’ .
QUERY
OUTPUT
Q - 1 8 . WR I T E AN S QL Q UE RY TO P RI N T D E TA IL S O F T HE WO RK E R S WH O S E
F I R S T _ N AM E E N D S W IT H ‘ H ’ AN D C ON TA IN S S I X AL PH ABE T S .
QUERY
OUTPUT
Q - 1 9 . WR I T E AN S QL Q UE RY TO P RI N T D E TA IL S O F
T H E WO R K ER S WH O S E S A LARY LI E S B E T WE E N
1 0 0 00 0 AN D 5 0 0 0 0 0.
QUERY
OUTPUT
Q - 2 0 . WR I T E AN S QL Q UE RY TO P RI N T D E TA IL S O F T HE WO RK E R S WH O
J OI N E D I N F E B 2 0 21 .
QUERY
OUTPUT