PostgreSQL ALL
HAMMA
ALL operatori:
- natijada mantiqiy qiymatni qaytaradi
- agar quyi so‘rovlarning BARCHA qiymatlari shartga javob bersa, TRUE qiymatini qaytaradi
- SELECT, WHERE va HAVING iboralari bilan ishlatiladi
ALL, agar operatsiya diapazondagi barcha qiymatlar uchun to‘g‘ri bo‘lsa, shart to‘g‘ri bo‘lishini anglatadi.
Misol
Agar order_details jadvalidagi HAMMA yozuvlarda quantity 10 dan katta bo‘lsa, mahsulotlarni ro‘yxatlang.
Eslatma: Bu, albatta, FALSE qiymatini qaytaradi, chunki miqdor ustuni juda ko‘p turli qiymatlarga ega (faqat 10 qiymati emas):
SELECT product_name
FROM products
WHERE product_id = ALL (
SELECT
product_id
FROM order_details
WHERE quantity > 10
);
Misolni ishga tushirish »
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
