Таңдауға сұраныс. Бұл сұраныс кестенің бір немесе бірнеше өрістерінде орналасқан мәліметтерді алу үшін арнaлған. Сұранысдың конструкциясы келесідей:
SELECT [DISTINCT] <шығарылған өрістердің тізімі> FROM <қолданылатын кестелердің тізімі> [WHERE < таңдаудың шарты>] [ORDER BY<іріктеу тәртібі>] [GROUP BY<топтау тәртібі>] [HAVING < топтарды таңдау шарты>] [UNION<сұрыптауға араналған қосынды сұраныс> Сұранысдың жеке бөліктерін анықтап қарастырайық.
DESTINCT- сұраныс нәтижесінде қайталанатын белгілердің болмау керектігін білдіреді.
<шығарылатын өрістердің тізімі>: [<кесте>.] <өрістер>[AS<жасырын ат>] {, [<кесте>.] <өрістер>[AS<жасырын ат>] }, мұнда кесте – кестенің атауы, егер сұранысда бір кесте болса, онда оны қолданбауға болады; өріс – өрістің атауы; жасырын ат – өрістің атауы үшін жасырын ат, сұранысда локальды болып келеді; AS – нақты өріске жалған ат қоятын оператор. Егер кестенің барлық өрістерінен мәліметтерді алу керек болса, онда барлық өрістердің аталған атаулары орнына * көрсеткен жеткілікті.