wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

14-mavzu. MongoDB’da qidiruv va filterlash

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

db.users.insertOne({ name: "Ali", age: 25 }) nima qiladi?

a)

Faqat collection yaratadi

b)

Bitta hujjat qo‘shadi

c)

Ko‘p hujjat qo‘shadi

d)

Hujjatni o‘chiradi

2.

find() metodi qanday natija qaytaradi?

a)

Faqat bitta hujjat

b)

Cursor obyekt

c)

Hujjat sonini

d)

Hujjatni o‘chiradi

3.

findOne() qaysi biri uchun to‘g‘ri?

a)

Birinchi mos hujjatni qaytaradi

b)

Hammasini qaytaradi

c)

Cursor qaytaradi

d)

O‘chiradi

4.

Faqat name maydonini qaytarish so'rovini yozing?

a)

db.users.find({},{ name: 1 })

b)

db.users.find({ name })

c)

db.users.find({ name: true })

d)

db.users.find(name:1)

5.

$gt operatori nimani anglatadi?

a)

Teng

b)

Katta yoki teng

c)

Katta

d)

Kichik

6.

db.users.find({ age: { $gt: 20 } }) natijasi?

a)

Yoshi 20 dan kichiklar

b)

Yoshi aynan 20

c)

Yoshi 20 dan katta

d)

Yoshi 20 dan katta yoki teng

7.

$lt operatori qaysi qiymatlarni qaytaradi?

a)

Katta qiymatlar

b)

Teng qiymatlar

c)

Kichik qiymatlar

d)

Kichik yoki teng qiymatlar

8.

db.users.find({age: {$gte: 30}}) nimani topadi?

a)

30 dan kichik yoshlar

b)

Faqat 30 yoshdagilar

c)

30 va undan katta yoshlar

d)

Hamma foydalanuvchilar

9.

$ne operatori nimani anglatadi?

a)

Teng

b)

Teng emas

c)

Katta

d)

Kichik

10.

Eng yuqori maosh oluvchi xodimni topish uchun qaysi so‘rov to‘g‘ri?

a)

SELECT name FROM employees WHERE salary = MAX(salary);

b)

B) SELECT name FROM employees WHERE salary = (SELECT MAX(salary) FROM employees);

c)

C) SELECT name FROM employees WHERE salary IN MAX(salary);

d)

D) SELECT MAX(name) FROM employees;

11.

Quyidagi so‘rov qanday natija beradi?

SELECT name FROM students WHERE id IN (SELECT student_id FROM enrollments WHERE course_id = 3);

a)

Kurs ID 3 ga yozilgan talabalar

b)

Kurs ID 3 ga yozilmagan talabalar

c)

Barcha talabalar

d)

Hech narsa

12.

Bo'sh katakdagi sonni toping?

(a)  

13.

OFFSET 0 LIMIT 5 qanday natija beradi?

a)

Faqat 0 ta yozuv

b)

Birinchi 5 ta yozuv

c)

Oxirgi 5 ta yozuv

d)

Tasodifiy 5 ta yozuv

14.

Quyidagi so‘rov nechta talaba qaytaradi?

SELECT * FROM talabalar ORDER BY ism LIMIT 10;

(a)  

15.

INNER JOIN nima qiladi?

a)

Ikkala jadvalda mos keladigan yozuvlarni chiqaradi

b)

Faqat chap jadvaldagi yozuvlarni chiqaradi

c)

Faqat o‘ng jadvalni chiqaradi

d)

Hech qanday yozuv chiqarmaydi