⊗ppPmDBLO 370 of 447 menu

PHP'de SQL Sorgularında Mantıksal İşlemler

Seçim koşulunda, OR ve AND komutlarıyla daha karmaşık kombinasyonlar yapılabilir. PHP'deki if yapısındaki benzerleri gibi çalışırlar. Örneklerle inceleyelim.

Örnek

Maaşı 500 VE yaşı 23 olan kullanıcıları seçelim:

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

Örnek

Maaşı 500 VEYA yaşı 23 olan kullanıcıları seçelim:

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

Örnek

Maaşı 450 ile 900 arasında olan kullanıcıları seçelim:

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

Örnek

Yaşı 23 ile 27 arasında (dahil) olan kullanıcıları seçelim:

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

Örnek

OR ve AND komutlarının karmaşık kombinasyonları, koşul önceliğini göstermek için parantezler kullanılarak gruplanabilir:

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

Pratik Görevler

Yaşı 25 (dahil değil) ile 28 (dahil) arasında olan kullanıcıları seçin.

user1 kullanıcısını seçin.

user1 ve user2 kullanıcılarını seçin.

user3 kullanıcısı hariç herkesi seçin.

Yaşı 27 veya maaşı 1000 olan tüm kullanıcıları seçin.

Yaşı 27 veya maaşı 400 olmayan tüm kullanıcıları seçin.

Yaşı 23 (dahil) ile 27 (dahil değil) arasında olan VEYA maaşı 1000 olan tüm kullanıcıları seçin.

Yaşı 23 ile 27 arasında olan VEYA maaşı 400 ile 1000 arasında olan tüm kullanıcıları seçin.

Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet