Sql so‘rovlar tilida sodda select operatori (davomi)



Yüklə 68,38 Kb.
tarix04.10.2022
ölçüsü68,38 Kb.
#118087
7-mavzu

SQL so‘rovlar tilida sodda SELECT operatori (davomi)

“Axborot texnologiyalari” kafedrasi katta o’qituvchisi X.Ikromov

SQL SELECT DISTINCT

SELECT DISTINCT column1, column2, ... FROM table_name;


Jadval ichida ustun ko'pincha ko'p takroriy qiymatlarni o'z ichiga oladi. 
Takrorlangan qiymatlardan faqat bittasini tanlash uchun SELECT DISTINCT ishlatiladi.

SQL SELECT COUNT DISTINCT

SELECT COUNT (DISTINCT column1, column2, ...) FROM table_name;


Jadval ichida ustun ko'pincha ko'p takroriy qiymatlarni o'z ichiga oladi. 
Takrorlangan qiymatlarning sonini aniqlash uchun SELECT COUNT (DISTINCT) ishlatiladi.

AND

SELECT column1, column2, ... FROM table_name WHERE condition1 AND condition2 AND condition3 ...;


Jadvaldagi qiymatlarni tanlashda shart bilan tekshirish talab etilishi mumkin. 
Bir necha shart bir vaqtda bajarilishi uchun AND mantiqiy amali yoziladi.

OR

SELECT column1, column2, ... FROM table_name WHERE condition1 OR condition2 OR condition3 ...;


Jadvaldagi qiymatlarni tanlashda shart bilan tekshirish talab etilishi mumkin. 
Bir necha shart istalgan birortasi bajarilishi uchun OR mantiqiy amali yoziladi.

NOT

SELECT column1, column2, ... FROM table_name WHERE NOT condition;


Jadvaldagi qiymatlarni tanlashda shart bilan tekshirish talab etilishi mumkin. 
Qo’yilgan shartning inkori bajarilishi uchun NOT mantiqiy amali yoziladi.

ORDER BY

SELECT column1, column2, ... FROM table_name ORDER BY column1, column2, ... ASC|DESC;


ORDER BY kalit so'zi natijalar to'plamini o'sish yoki kamayish tartibida saralash uchun ishlatiladi .
ASC kalit so’zi o’sish tartibida natija olish uchun, DESC kalit so’zi kamayish tartibida natija olish uchun ishlatiladi.

ORDER BY (davomi)


SELECT column1, column2, ... FROM table_name ORDER BY column1 ASC, column2 DESC;

Bir vaqtning o’zida bir necha ustunlar bo’yicha ham o’sish ham kamayish tartibida natija olish uchun ASC va DESC ishlatiladi.

INSERT INTO

INSERT INTO table_name (column1, column2, column3, ...) VALUES (value1, value2, value3, ...);


INSERT INTO jadvalga ma’lumot qo’shish uchun ishlatiladi.

UPDATE

UPDATE table_name SET column1 = value1, column2 = value2, ... WHERE condition;


UPDATE jadvaldagi ma’lumotlarni o’zgartirish uchun ishlatiladi.

DELETE

DELETE FROM table_name WHERE condition;


DELETE FROM shart bo’yicha jadvaldagi ma’lumotni o’chirish uchun ishlatiladi.

LIKE

SELECT column1, column2, ... FROM table_name WHERE columnN LIKE pattern;


LIKE kalit so’zi simvolga mos qidirishni amalga oshiradi.

LIKE

E’tiboringiz uchun raxmat!


Yüklə 68,38 Kb.

Dostları ilə paylaş:




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©muhaz.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin