PostgreSQL’da jadval yaratish uchun qaysi buyruq ishlatiladi?
CREATE TABLE
SELECT buyrug‘i nima uchun ishlatiladi?
SELECT — jadvaldan ma’lumotlarni olish (o‘qish) uchun ishlatiladi.
PostgreSQL’da ma’lumotlar qayerda saqlanadi?
Ma’lumotlar table (jadval) ichida saqlanadi.
PostgreSQL’da ma’lumotlarni yangilash uchun qaysi buyruq ishlatiladi?
UPDATE
Shall ekranini tozlab tashlash uchun qaysi buyruqdan qanday foydalanamiz?
\! cls
WHERE sharti PostgreSQL’da nima uchun ishlatiladi?
WHERE — ma’lumotlarni shart asosida filtrlash uchun ishlatiladi.
UNIQUE va PRIMARY KEY o‘rtasidagi farq nimada?
PRIMARY KEY — noyob, NULL bo‘lmaydi, faqat bitta bo‘ladi.
UNIQUE — takrorlanmaydi, bir nechta bo‘lishi mumkin NULL bo‘lishi mumkin.
DESC qanday tartiblaydi
Kamayish tartibida (5,4,3,2)
TEXT va VARCHAR o‘rtasidagi farqi?
TEXT - uzunligi cheklanmagan matn uchun ishlatiladi.2
VARCHAR - maksimal uzunligi n bilan cheklangan matn uchun ishlatiladi.
ESC Qanday tartiblaydi?
O'sish tartibda(1,2,3,4,5)
Inkorni (NOT ma’nosini) ifodalash uchun kamida 2 ta operator ayting?
NOT — shartni inkor qiladi
!= yoki <> — teng emasligini bildiradi
LIKE operatori nima uchun ishlatiladi?
LIKE operatori matn ichidan ma’lum harf yoki so‘z bor-yo‘qligini tekshirish uchun ishlatiladi.
UPDATE structurasiga birorta misol ayting
UPDATE student
SET parol = 1245
WHERE id = 7
DELETE bilan DROP farqini tushuntiring
Ma’lumotni o‘chirish → DELETE
Jadvalni butunlay yo‘qotish → DROP
SELECT * nimani anglatadi?
Jadvaldagi barcha ustunlarni tanlab oladi.
ILIKE bilan LIKE farqini tushuntirib bering
ILIKE - katta kichik harf farqlanmaydi
LIKE - katta kichik harf farqi bor
TRUNCATE TABLE table_name
bu buyruqni vazifasi nima?
Jadval ichidagi barcha ma’lumotlarni bir zumda o‘chiradi, lekin jadvalning o‘zi saqlanib qoladi.
ALTER TABLE table_name
ADD column_name type
Bu buyruqni vazifasi nima bo'ladi?
Mavjud jadvalga yangi ustun qo'shadi
SELECT * FROM customers
LIMIT 20;
Bu so‘rov customers jadvalidan faqat 20 ta yozuvni chiqarib beradi.
Nima uchun barcha ma’lumotlarni o‘chirishda ba’zida DELETE emas TRUNCATE ishlatiladi?
Chunki TRUNCATE barcha yozuvlarni tezroq va bir zumda o‘chiradi.
DELETE esa yozuvlarni birma-bir o‘chiradi, shuning uchun sekinroq bo‘ladi.
LIMIT va OFFSET nima uchun ishlatiladi?
LIMIT qaytariladigan yozuvlar sonini cheklaydi
OFFSET nechta yozuvni tashlab o‘tishni belgilaydi
OMADLI BILET 😇
OMADLI BILET 😇
SELECT * FROM users ORDER BY age DESC
Shu so'rovni vazifasini ayting?
Yoshi boyicha kamayish tartibida saralab beradi
PostgreSQL da Alias nima?
Ustun yoki jadvalga beriladigan vaqtincha nom. AS kabi foydalaniladi Alias - vaqtinchalik taxallus degani
SELECT * FROM Products
WHERE Price BETWEEN 10 AND 15;
Bu natijasi nima boladi
Products jadvalidagi narxi 10 va 15 oraligidagi sum ni chiqaradi