⊗ppPmDBLO 370 of 447 menu

Տրամաբանական գործողությունները SQL հարցումում PHP-ում

Ընտրության պայմանում կարելի է կատարել ավելի բարդ կոմբինացիաներ՝ օգտագործելով 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हिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել