SELECT * FROM Customers
WHERE Rating > ALL ( SELECT Rating FROM Customers WHERE City = 'Boston' );
Ko‘rsatilgan operatorlar bilan ishlashda NULL qiymatlar ma’lum muammolarni keltirib chiqaradi. SQL predikatda solishtirayotgan qiymatlardan biri bo‘sh (NULL) qiymat bo‘lsa, natija noaniqdir. Noaniq predikat, noto‘g‘ri predikatga o‘xshash, shuning uchun satr tashlab yuboriladi.
UNION ifodasidan foydalanish.
UNION ifodasi bir yoki bir necha SQL so‘rovlar natijasini birlashtirishga imkon beradi.
Misol: Londonda joylashgan hamma sotuvchilar va buyurtmachilarni bitta jadvalda chiqaring.
Do'stlaringiz bilan baham: |