⊗ppPmDBNSl 369 of 447 menu

Տվյալների բազայից գրառումների ընտրություն PHP-ում SQL հարցումով

Փորձնական կոդում դուք արդեն տեսել եք SELECT հրամանը, որը տվյալներ է ընտրում տվյալների բազայից։ Եկեք հիմա ավելի մանրամասն ուսումնասիրենք դրա շարահյուսությունը։ Ահա այն.

<?php $query = "SELECT * FROM table WHERE condition"; ?>

Ինչպես տեսնում եք, աղյուսակի անվանումից հետո կարելի է գրել WHERE հրամանը, որտեղ կարելի է նշել սահմանափակումներ ընտրվող գրառումների համար։ Պայմանում թույլատրելի են համեմատության հետևյալ գործողությունները. =, !=, <>, <, >, <=, >=.

Եկեք դիտարկենք դրանց կիրառությունը օրինակներով։

Օրինակ

Ընտրենք օգտատիրոջը id-ով, որը հավասար է 2-ի.

<?php $query = "SELECT * FROM users WHERE id=2"; ?>

Օրինակ

Ընտրենք օգտատերերին, որոնց id-ը մեծ է 2-ից.

<?php $query = "SELECT * FROM users WHERE id>2"; ?>

Օրինակ

Ընտրենք օգտատերերին, որոնց id-ը մեծ է կամ հավասար 2-ի.

<?php $query = "SELECT * FROM users WHERE id>=2"; ?>

Օրինակ

Ընտրենք օգտատերերին, որոնց id-ը հավասար չէ 2-ի.

<?php $query = "SELECT * FROM users WHERE id!=2"; ?>

Օրինակ

!= հրամանի փոխարեն կարելի է գրել <> հրամանը.

<?php $query = "SELECT * FROM users WHERE id<>2"; ?>

Օրինակ

Ընտրենք 23 տարեկան օգտատերերին.

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

Օրինակ

Ընտրենք օգտատերերին, որոնց աշխատավարձը 500 է.

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

Օրինակ

Ընտրենք 'user1' անունով օգտատիրոջը։ Այստեղ մեզ սպասվում է կարևոր նրբերանգ. քանի որ անունը տողային տիպ է, այն պետք է վերցնել չակերտների մեջ.

<?php $query = "SELECT * FROM users WHERE name='user1'"; ?>

Օրինակ

Եթե WHERE հրամանը բացակայում է, ապա կընտրվեն աղյուսակի բոլոր գրառումները։ Եկեք ընտրենք բոլոր աշխատողներին.

<?php $query = "SELECT * FROM users"; ?>

Գործնական առաջադրանքներ

Ընտրեք օգտատիրոջը, որի id-ը հավասար է 3-ի։

Ընտրեք օգտատերերին, որոնց աշխատավարձը 900 է։

Ընտրեք 23 տարեկան օգտատերերին։

Ընտրեք օգտատերերին, որոնց աշխատավարձը 400-ից ավելի է։

Ընտրեք օգտատերերին, որոնց աշխատավարձը հավասար է կամ ավելի է 500-ից։

Ընտրեք օգտատերերին, որոնց աշխատավարձը ՀԵՏ հավասար 500-ի։

Ընտրեք օգտատերերին, որոնց աշխատավարձը հավասար է կամ ավելի քիչ է 500-ից։

Հայերեն
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-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել