Олий таълим тизимида амалга оширилган ишлар ва ислоҳотлар


Download 15.42 Kb.
bet2/3
Sana09.10.2023
Hajmi15.42 Kb.
#1695879
1   2   3
Bog'liq
ma`ruza-13-SQL-select

BETWEEN ПАРАМЕТРИ
BETWEEN ПАРАМЕТРИ майдон қийматини берилган интервалга киришини (тушишини) шартини текширади.
Чегаравий қийматлар солиштирилаётган қийматлар тўпламига киради.
BETWEEN ПАРАМЕТРИ сонли ва символли майдон тоифалари билан ишлатилиши мумкин
Масалан :
SUBJECT предметлар жадвалида ўқитиш учун 30 ва 40 соат оралиғида вақт
ажратилган предметлар ҳақида ахборот чиқаринг.
SELECT * FROM SUBJECT WHERE HOUR BETWEEN 30 AND 40 ;
LIKE ПАРАМЕТРИ символли тоифали майдонлар билан ишлатилади. Бу параметр ишлатилганда текширилаётган майдонни сатр қийматига LIKE ПАРАМЕТРИ ўнг томонида келтирилган қисм сатр кириши текширилади. Бунда кисм сатр таркибида шаблонлар ишлатилиши мумкин :
« » белги шаблонда курсатилса , бу ерда ихтиёрий битта символ келиши
имконияти борлигини англатади.
« % » белги курсатилса , бу ерда текширилаётган сатрда ихтиёрий узунликдаги ихтиёрий символлар кетма кетлиги келиши мумкинлигини англатади.
LIKE ПАРАМЕТРИ
Масалан STUDENT жвдвалидан “П” харфи билан бошланадиган барча талабалар хакидаги маълумотни чикариш суровини ёзинг.
SELECT * FROM STUDENT WHERE SURNAME LIKE „ П %„ ;
LIKE ПАРАМЕТРИ
SQL структураси ёки операторлари
Кўпинча устунлардаги қийматларнинг максимал, минимал ва ўртача қийматларини хисоблашга тўғри келади. Масалан, ўртача баллни хиоблаш зарурати пайдо бўлади. Бундай хисоблашларни бажариш учун SQL тилида махсус агрегат функциялари мавжуд:
MIN – устундаги минимал қиймат; MAX – устундаги максимал қиймат; SUM – устундаги қийматлар йиғиндиси;
AVG – устундаги қийматларнинг ўртачаси;
COUNT – устундаги NULL дан фарқли бўлган қийматлар миқдори.
Қуйидаги сўров талабалар имтихонларда олган балларининг ўртачасини аниқлайди. SELECT AVG(mark) FROM mark_st

MAX() Syntax
SELECT MAX(column_name) FROM table_name WHERE condition;

COUNT() Syntax
SELECT COUNT(column_name) FROM table_name WHERE condition;

AVG() Syntax
SELECT AVG(column_name) FROM table_name WHERE condition;

SUM() Syntax
SELECT SUM(column_name) FROM table_name WHERE condition;


Download 15.42 Kb.

Do'stlaringiz bilan baham:
1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling