⊗ppPmDBLO 370 of 447 menu

PHP da SQL so'rovlarida mantiqiy amallar

Tanlash shartida OR va AND buyruqlari yordamida murakkabroq kombinatsiyalar qilish mumkin. Ular if PHP konstruksiyasidagi o'xshashlariga o'xshash ishlaydi. Keling, misollar orqali ko'rib chiqaylik.

Misol

Maoshi 500 VA yoshi 23 da bo'lgan foydalanuvchilarni tanlaymiz:

<?php $query = "SELECT * FROM users WHERE salary=500 AND age=23"; ?>

Misol

Maoshi 500 YOKI yoshi 23 da bo'lgan foydalanuvchilarni tanlaymiz:

<?php $query = "SELECT * FROM users WHERE salary=500 OR age=23"; ?>

Misol

Maoshi 450 dan 900 gacha bo'lgan foydalanuvchilarni tanlaymiz:

<?php $query = "SELECT * FROM users WHERE salary>450 AND salary<900"; ?>

Misol

Yoshi 23 dan 27 yoshgacha (shu jumladan) bo'lgan foydalanuvchilarni tanlaymiz:

<?php $query = "SELECT * FROM users WHERE age>=23 AND age<=27"; ?>

Misol

OR va AND buyruqlarining murakkab kombinatsiyalarini shartlarning ustuvorligini ko'rsatish uchun qavslar yordamida guruhlash mumkin:

<?php $query = "SELECT * FROM users WHERE (age<20 AND age>27) OR (salary>300 AND salary<500)"; ?>

Amaliy vazifalar

25 yoshdan (kirmaydi) 28 yoshgacha (shu jumladan) bo'lgan foydalanuvchilarni tanlang.

user1 foydalanuvchisini tanlang.

user1 va user2 foydalanuvchilarini tanlang.

user3 foydalanuvchisidan tashqari hammasini tanlang.

Yoshi 27 da bo'lgan yoki maoshi 1000 bo'lgan barcha foydalanuvchilarni tanlang.

Yoshi 27 da bo'lgan yoki maoshi 400 ga teng bo'lmagan barcha foydalanuvchilarni tanlang.

Yoshi 23 yoshdan (shu jumladan) 27 yoshgacha (kirmaydi) bo'lgan yoki maoshi 1000 bo'lgan barcha foydalanuvchilarni tanlang.

Yoshi 23 yoshdan 27 yoshgacha bo'lgan yoki maoshi 400 dan 1000 gacha bo'lgan barcha foydalanuvchilarni tanlang.

Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish