Important SQL functions
EXIST
https://www.youtube.com/watch?v=HM6Jc5YGubQ
here outer query shows the result only of inner query returns atleast one row/tuple,
in above example join was not required as we wanted result set only from one table, if we want our result to have column from both the table, then we require joins.
Question :
PROFESSION and STUDENT table
provide name of al the profession, who is advisor to atleast one female student
select P.Name from profession as P
EXIST ( select rollnumber from student as S
where P.id = s.advisorId
and s.sex ='F')
*SET COMPARASION OPERATION LIKE*
IN(Item1,....)
ANY(Item1,...)
ALL(Item1,....)
Comments
Post a Comment