Students кестесінде id, name, age, class бағандары бар. age бағанының мәндері — бүтін сандар. Жасы 15-тен үлкен оқушылардың тек name бағанын шығаратын сұранысты анықтаңыз.
Жауап пен талдауды көрсетуЖауап пен талдауды жасыру
Дұрыс жауап
- BSELECT name FROM Students WHERE age > 15
- DSELECT name FROM Students WHERE age >= 16
- ESELECT name FROM Students WHERE 15 < age
Талдау
name бағанын таңдау керек (SELECT name), ал жолдарды WHERE ішінде «жасы 15-тен үлкен» шартымен сүзу керек. «WHERE age > 15» сұранысы сәйкес келеді. «WHERE age >= 16» оған тең, себебі age бүтін сан. «WHERE 15 < age» — сол шарттың басқаша жазылуы. «WHERE age >= 15» 15 жастағыларды да қосады, сондықтан сәйкес емес. «WHERE age < 15» кішілерін таңдайды. «SELECT age ...» аттарды емес, жасты шығарады.