wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

4-mavzu. SELECT operatori va WHERE filtrlari

Total questions: 17

Worksheet time: 11mins

Name
Class
Date
1.

Quyidagi so‘rov employees jadvalidan faqat first_name va salary ustunlarini chiqaradi:

SELECT _______

FROM employees;

a)

*

b)

first_name, salary

c)

salary AND first_name

d)

all

2.

employees jadvalidan faqat 30 yoshdan katta xodimlarni chiqarish uchun qaysi so‘rov to‘g‘ri?

a)

SELECT * FROM employees WHERE age < 30;

b)

SELECT * FROM employees WHERE age >= 30;

c)

SELECT * FROM employees WHERE age > 30;

d)

SELECT * FROM employees;

3.

Ismi "A" harfi bilan boshlanadigan xodimlarni chiqarish uchun qaysi so‘rov to‘g‘ri?

a)

SELECT * FROM employees WHERE first_name LIKE '%A';

b)

SELECT * FROM employees WHERE first_name LIKE 'A%';

c)

SELECT * FROM employees WHERE first_name LIKE '_A%';

d)

SELECT * FROM employees WHERE first_name = 'A';

4.

Telefon raqami kiritilmagan xodimlarni chiqarish uchun qaysi so‘rov ishlatiladi?

a)

SELECT * FROM employees WHERE phone IS NULL;

b)

SELECT * FROM employees WHERE phone = NULL;

c)

SELECT * FROM employees WHERE phone == NULL;

d)

SELECT * FROM employees WHERE phone LIKE NULL;

5.

Yoshi 25 dan katta va maoshi 1500 dan yuqori bo‘lgan xodimlarni chiqarish uchun qaysi so‘rov to‘g‘ri?

a)

SELECT * FROM employees WHERE age > 25 AND salary > 1500;

b)

SELECT * FROM employees WHERE age > 25 OR salary > 1500;

c)

SELECT * FROM employees WHERE age < 25 AND salary > 1500;

d)

SELECT * FROM employees WHERE age > 25;

6.

SELECT DISTINCT department_id FROM employees;

Quyidagi so‘rov nima qiladi?

a)

Barcha ustunlarni chiqaradi

b)

Faqat department_id ustunini chiqaradi, takroriy qiymatlar olib tashlanadi

c)

department_id ustunini o‘chiradi

d)

department_id ustunidagi qiymatlarni ko‘paytiradi

7.

Quyidagi so‘rovda qaysi ism(lar) chiqadi?

SELECT * FROM students WHERE name LIKE '%bek';

a)

Bek, Abek, Sirojbek

b)

Bekzod, Bekjon

c)

Umidbek, Sirojbek, Ulug‘bek

d)

Bekir, Bektemir

8.

Quyidagi so‘rov nima qiladi?

SELECT * FROM products WHERE product_name LIKE '_a%';

a)

Ikkinchi harfi “a” bo‘lgan mahsulotlarni chiqaradi

b)

Birinchi harfi “a” bo‘lgan mahsulotlarni chiqaradi

c)

“a” bilan tugagan mahsulotlarni chiqaradi

d)

“a” harfi bo‘lmagan mahsulotlarni chiqaradi

9.

Quyidagi so‘rov nima qiladi?

SELECT * FROM employees WHERE salary BETWEEN 1000 AND 2000;

a)

Oyligi 1000 dan kichiklarni chiqaradi

b)

Oyligi 2000 dan kattalarni chiqaradi

c)

Oyligi 1000 va 2000 oralig‘ida bo‘lganlarni chiqaradi (1000 va 2000 ham kiradi)

d)

Faqat 1000 va 2000 bo‘lganlarni chiqaradi

10.

Quyidagi so‘rov nima qiladi?

SELECT * FROM products WHERE price BETWEEN 500 AND 500;

a)

Faqat narxi 500 bo‘lgan mahsulotlarni chiqaradi

b)

Hech qanday natija bermaydi

c)

Narxi 500 dan katta mahsulotlarni chiqaradi

d)

500 dan 1000 gacha narxlarni chiqaradi

11.

Quyidagi so‘rov qaysi xodimlarni chiqaradi?

SELECT * FROM employees WHERE salary BETWEEN 2000 AND 4000;

a)

Oyligi 1500 bo‘lgan xodimlar

b)

Oyligi 2000 bo‘lgan xodimlar

c)

Oyligi 3500 bo‘lgan xodimlar

d)

Oyligi 4000 bo‘lgan xodimlar

e)

Oyligi 4500 bo‘lgan xodimlar

12.

Quyidagi shart qaysi ismlarni chiqaradi?

WHERE first_name LIKE 'A%'

a)

Ali

b)

Anvar

c)

Dilshoda

d)

Karima

13.

Quyidagi so‘rovda qaysi mahsulotlar chiqadi?

WHERE product_name LIKE '_a%'

a)

Baraka

b)

Samokat

c)

Alifbo

d)

Tablet

e)

Lola

14.

Quyidagi shart qaysi talabalarning guruhini chiqaradi?

WHERE group_id IN (101, 103, 105)

a)

Guruh 101 dagilar

b)

Guruh 102 dagilar

c)

Guruh 103 dagilar

d)

Guruh 104 dagilar

e)

Guruh 105 dagilar

15.

Quyidagi shart qaysi xodimlarni chiqaradi?

WHERE department = 'IT' OR department = 'HR'

a)

IT bo‘limidagilar

b)

HR bo‘limidagilar

c)

Marketing bo‘limidagilar

d)

Accounting bo‘limidagilar

16.

2 * 3 = 12

2 * 4 = 16

3 * 5 = 30

4 * 5 = ?

(a)  

17.

Tushirib qoldirilgan sonni aniqlang.

a)

9

b)

7

c)

8

d)

11