⊗ppPmDBLO 370 of 447 menu

PHPдеги SQL суроодо логикалык амалдар

Тандоо шарттарында сиз OR жана AND командалары менен татаал комбинацияларды жасай аласыз. Алар PHPдеги if конструкциясындагы аналогдору сыяктуу эле иштейт. Келгиле, мисалдар аркылуу карап көрөлү.

Мисал

Эмгек акысы 500 ЖАНА жашы 23 жаштагы колдонуучуларды тандайлы:

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

Мисал

Эмгек акысы 500 БИЛЕСЕ жашы 23 жаштагы колдонуучуларды тандайлы:

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

Мисал

Эмгек акысы 450 дон 900 га чейинки колдонуучуларды тандайлы:

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

Мисал

Жашы 23 дон 27 жашка чейин (кошо алганда) колдонуучуларды тандайлы:

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

Мисал

OR жана AND командаларынын татаал комбинацияларын шарттардын асылуу тартибин көрсөтүү үчүн тегерек кашаалар менен топтосо болот:

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

Практикалык тапшырмалар

Жашы 25 дон (кошпогондо) 28 жашка чейин (кошо алганда) колдонуучуларды тандаңыз.

user1 колдонуучусун тандаңыз.

user1 жана user2 колдонуучуларын тандаңыз.

user3 колдонуучусун кошпогондо, калган баардык колдонуучуларды тандаңыз.

Жашы 27 жашта же эмгек акысы 1000 болгон баардык колдонуучуларды тандаңыз.

Жашы 27 жашта же эмгек акысы 400 га барабар болбогон баардык колдонуучуларды тандаңыз.

Жашы 23 жаштан (кошо алганда) 27 жашка чейин (кошпогондо) же эмгек акысы 1000 болгон баардык колдонуучуларды тандаңыз.

Жашы 23 жаштан 27 жашка чейин же эмгек акысы 400 дон 1000 га чейин болгон баардык колдонуучуларды тандаңыз.

Кыргызча
AfrikaansAzə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
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу