Ma'lumotlar bazasi so'rovlarini loyihalashda mantiqiy operatorlardan qanday foydalaniladi?
Ma'lumotlar bazasi so'rovlarini loyihalashda mantiqiy operatorlardan qanday foydalaniladi?

Video: Ma'lumotlar bazasi so'rovlarini loyihalashda mantiqiy operatorlardan qanday foydalaniladi?

Video: Ma'lumotlar bazasi so'rovlarini loyihalashda mantiqiy operatorlardan qanday foydalaniladi?
Video: SQL-10 дарс. Фойдаланувчилар ва хуқуқлар. 2024, Aprel
Anonim

Mantiqiy operatorlar . Mantiqiy operatorlar bor ishlatilgan filtrlash ma'lumotlar bazalari AND, OR yoki NO dan foydalanish. Ular bizga kerakli ma'lumotlarni olishimizga yordam berish uchun bir vaqtning o'zida bir nechta maydonlarni qidirishlari mumkin. Ular ishlatilgan chunki ular "to'g'ri" yoki "noto'g'ri" natijalarni beradi.

Shunday qilib, ma'lumotlar bazasidagi mantiqiy operatorlar nima?

Mantiqiy operatorlar . The Mantiqiy operatorlar rost yoki yolg'on bo'lganlardir. Ular bir yoki bir nechta haqiqiy yoki noto'g'ri qiymatlarni birlashtirish uchun haqiqiy yoki noto'g'ri qiymatlarni qaytaradi. Mantiqiy AND ifoda sifatida ikkita mantiqiy qiymatni solishtiradi va ikkala ibora rost bo'lsa, true qiymatini qaytaradi

Xuddi shunday, so'rovda va/yoki mantiqiy operatorlar sifatida foydalanish o'rtasidagi farq nima? The O'rtasidagi farq Forma mantiqidagi VA & OR iboralari. OrgSync forma mantig'i sahifani ko'rish uchun bajarilishi kerak bo'lgan talablarni belgilash imkonini beradi. Ikki mantiq bo'lagini birlashtirganda, "VA" sahifani ko'rsatish uchun ikkala shart ham zarurligini bildiradi, "OR" esa faqat bitta shart bajarilishi kerakligini bildiradi.

Buni hisobga olgan holda, SQLda qanday mantiqiy operatorlar mavjud?

Uchtasi bor Mantiqiy operatorlar ya'ni VA, OR, va EMAS. Bular operatorlar chiqish uchun qatorni tanlash mumkinligini aniqlash uchun bir vaqtning o'zida ikkita shartni solishtiring. SELECT iborasi yordamida ma'lumotlarni olishda siz foydalanishingiz mumkin mantiqiy operatorlar bir nechta shartlarni birlashtirishga imkon beruvchi WHERE bandida.

Mantiqiy operator haqiqiy holat uchun nimani qaytaradi?

Mantiqiy YOKI operator : '||' operator rostni qaytaradi ulardan biri (yoki ikkalasi) bo'lsa ham sharoitlar ko'rib chiqilayotgani qanoatlantiriladi. Aks holda qaytadi yolg'on. Masalan, || b haqiqatni qaytaradi a yoki b dan biri yoki ikkalasi bo'lsa rost (ya'ni nolga teng emas). Albatta, u haqiqatni qaytaradi a va b bo'lganda rost.

Tavsiya: