Bajardi: T. Mamajonov
Download 302.38 Kb.
|
2-Laboratoriya
- Bu sahifa navigatsiya:
- AND sintaksisi
- NOT Sintaksisi SELECT column1 , column2, ... FROM table_name WHERE NOT condition ; Namunaviy ma`lumotlar bazasi
- Misol SELECT * FROM Customers WHERE Country=Germany OR Country=Spain; NOT Misol
- AND, OR va NOT ni birga ishlatish
Muhammad al-Xorazmiy nomidagi Toshkent Axborot Texnologiyalari Universiteti 2-Laboratoriya Bajardi: T.Mamajonov Tekshirdi: Xurramova R Tashkent – 2022 SQL AND, OR va NOT operatorlariWHERE bayonoti AND, OR, NOT operatorlari bilan birga ishlatilishi mumkin. AND va OR operatorlari yozuvlarni bir nechta shartlar asosida filtrlash uchun ishlatiladi: AND operatori yozuvni aks ettiradi, agar AND bilan ajratilgan barcha shartlar ROST bo'lsa. OR operatori yozuvni aks ettiradi, agar OR bilan ajratilgan shartlardan hech bol`maganda bittasi ROST bo'lsa. NOT operatori yozuvni ko'rsatadi, agar shart (lar) ROST BO'LMASA. AND sintaksisi SELECT column1, column2, ... FROM table_name WHERE condition1 AND condition2 AND condition3 ...; OR sintaksisi SELECT column1, column2, ... FROM table_name WHERE condition1 OR condition2 OR condition3 ...; NOT Sintaksisi SELECT column1, column2, ... FROM table_name WHERE NOT condition; Namunaviy ma`lumotlar bazasi Quyidagi jadvalda Northwind namunaviy ma'lumotlar bazasidan to'liq "Customers" jadvali ko'rsatilgan: AND misol Quyidagi SQL bayonoti "Customers" dan barcha maydonlarni tanlaydi, bu yerda mamlakat "Germaniya" VA shahar "Berlin": SELECT * FROM Customers WHERE Country='Germany' AND City='Berlin'; Natija: OR misol Quyidagi SQL bayonoti shahar "Berlin" yoki "Myunxen" bo'lgan "Customers" dan barcha maydonlarni tanlaydi: SELECT * FROM Customers WHERE City='Berlin' OR City='München'; Natija: Quyidagi SQL bayonotida Customers jadvalidan mamlakat "Germaniya" yoki "Ispaniya" bo`lgan barcha maydonlar tanlanadi: Misol SELECT * FROM Customers WHERE Country='Germany' OR Country='Spain'; NOT Misol Quyidagi SQL bayonoti "Customers" dan barcha maydonlarni tanlaydi, bu erda mamlakat "Germaniya" emas: SELECT * FROM Customers WHERE NOT Country='Germany'; AND, OR va NOT ni birga ishlatish AND, OR va NOT operatorlarini birga ishlatish ham mumkin. Quyidagi SQL bayonoti "Customers" dan barcha maydonlarni tanlaydi, bu yerda mamlakat "Germaniya" VA shahar "Berlin" yoki "Myunxen" bo'lishi kerak (murakkab ifoda hosil qilish uchun qavsdan foydalaning): Misol SELECT * FROM Customers WHERE Country='Germany' AND (City='Berlin' OR City='München'); Natija: Quyidagi SQL bayonoti "Customers" dan mamlakat "Germaniya" emas va "AQSh" emas bo'lgan barcha maydonlarni tanlaydi: Misol SELECT * FROM Customers WHERE NOT Country='Germany' AND NOT Country='USA'; Download 302.38 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling