⊗ppPmDBLO 370 of 447 menu

Logiese operasies in SQL-navrae in PHP

In die keurvoorwaarde kan jy meer komplekse kombinasies maak met behulp van die opdragte OR en AND. Hulle werk op dieselfde manier as hul eweknieë in die PHP konstruksie if. Kom ons kyk na voorbeelde.

Voorbeeld

Laat ons gebruikers kies met 'n salaris van 500 EN 'n ouderdom van 23 jaar:

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

Voorbeeld

Laat ons gebruikers kies met 'n salaris van 500 OF 'n ouderdom van 23 jaar:

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

Voorbeeld

Laat ons gebruikers kies met 'n salaris van 450 tot 900:

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

Voorbeeld

Laat ons gebruikers kies met 'n ouderdom van 23 tot 27 jaar ingesluit:

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

Voorbeeld

Komplekse kombinasies van die opdragte OR en AND kan gegroepeer word met behulp van ronde hakies om die prioriteit van voorwaardes aan te dui:

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

Praktiese take

Kies gebruikers in die ouderdom van 25 (nie ingesluit nie) tot 28 jaar (ingesluit).

Kies gebruiker user1.

Kies gebruikers user1 en user2.

Kies almal, behalwe gebruiker user3.

Kies alle gebruikers op die ouderdom van 27 jaar of met 'n salaris van 1000.

Kies alle gebruikers op die ouderdom van 27 jaar of met 'n salaris nie gelyk aan 400 nie.

Kies alle gebruikers in die ouderdom van 23 jaar (ingesluit) tot 27 jaar (nie ingesluit nie) of met 'n salaris van 1000.

Kies alle gebruikers in die ouderdom van 23 jaar tot 27 jaar of met 'n salaris van 400 tot 1000.

Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp