Ano ang mga SQL Operator at paano sila gumagana?



Ang artikulong ito ay isang komprehensibong gabay sa nangungunang mga operator ng SQL na maaari mong gamitin sa mga query upang makuha, pamahalaan at ma-access ang data sa database.

Habang pinangangasiwaan ang data sa mga database, madalas naming madalas na magsagawa ng iba't ibang mga uri ng pagpapatakbo upang manipulahin at makuha ang data. SQL pagiging batayan ng mga sistema ng pamamahala ng database, nag-aalok ng iba't ibang mga operator upang gampanan ang naturang mga operasyon. Sa artikulong ito sa mga SQL operator, tatalakayin ko ang iba't ibang mga operator na ginamit sa SQL, sa sumusunod na pagkakasunud-sunod:

Mga SQL-SQL Operator-Edureka





    1. Mga Operator ng Arithmetic
    2. Mga Operator ng Paghahambing
    3. Mga Lohikal na Operator

Ano ang mga SQL operator?

Ang mga SQL operator ay nakareserba ng mga keyword na ginamit sa KUNGANANG sugnay ng a upang maisagawa ang mga pagpapatakbo ng aritmetika, lohikal at paghahambing. Ang mga operator ay kumikilos bilang mga koneksyon sa mga pahayag ng SQL upang matupad ang maraming mga kundisyon sa isang pahayag.

Dahil, mayroong iba't ibang mga uri ng mga operator sa SQL, ipaunawa sa amin ang pareho sa susunod na seksyon ng artikulong ito sa mga SQL operator.



halimbawa ng isang klase java

Mga uri ng SQL Operator

Mga Operator ng Arithmetic

Ang mga operator na ito ay ginagamit upang magsagawa ng mga pagpapatakbo tulad ng pagdaragdag, pagpaparami, pagbabawas atbp.

Operator Pagpapatakbo Paglalarawan
+DagdaganMagdagdag ng mga halaga sa magkabilang panig ng operator
-PagbabawasGinamit upang ibawas ang kanang halaga sa kanang bahagi mula sa kaliwang halaga sa panig
*PagpaparamiPinarami ang mga halagang naroroon sa bawat panig ng operator
/DibisyonHinahati ang kaliwang halaga sa kaliwang bahagi ng halagang kanang bahagi
%ModulusHinahati ang halaga ng kaliwang bahagi ng kaliwang halaga ng kanang kamay at ibabalik ang natitira

Halimbawa:

PUMILI 40 + 20 PILI 40 - 20 PILI 40 * 20 PILI 40/20 PILI 40% 20

Output:

60 20 800 2 0

Sa gayon, iyon ay tungkol sa mga operator ng arithmetic na magagamit sa SQL. Susunod sa artikulong ito sa mga SQL operator, ipaalam sa amin na maunawaan ang magagamit na mga operator ng paghahambing.



kung paano tapusin ang program java

Mga Operator ng Paghahambing

Ang mga operator na ito ay ginagamit upang magsagawa ng mga pagpapatakbo tulad ng katumbas ng, mas malaki sa, mas mababa sa atbp.

Operator Pagpapatakbo Paglalarawan
=Katumbas ngGinamit upang suriin kung ang mga halaga ng parehong pagpapatakbo ay pantay o hindi. Kung pantay ang mga ito, nagbabalik ito ng TUNAY.
>Mahigit saIbinabalik ang TOTOO kung ang halaga ng kaliwang operand ay mas malaki kaysa sa tamang operan.
<Mas mababa saSinusuri kung ang halaga ng kaliwang operand ay mas mababa kaysa sa tamang operan, kung ang oo ay nagbabalik ng TUNAY.
> =Mas malaki kaysa sa o katumbas ngGinamit upang suriin kung ang kaliwang operand ay mas malaki sa o katumbas ng tamang operan, at nagbabalik ng TUNAY, kung ang kondisyon ay totoo.
<=Mas mababa sa o katumbas ngIbinabalik ang TOTOO kung ang kaliwang operand ay mas mababa sa o katumbas ng tamang operan.
o! =Hindi kapareho ngGinamit upang suriin kung ang halaga ng mga operan ay pantay o hindi. Kung hindi sila pantay kung gayon, nagbabalik ito ng TOTOO.
!>Hindi hihigit saSinusuri kung ang kaliwang operand ay hindi mas malaki kaysa sa tamang operan, kung oo pagkatapos ay magbabalik ng TUNAY.
!<Hindi kukulangin saIbinabalik ang TOTOO, kung ang kaliwang operand ay hindi mas mababa sa tamang operan.

Halimbawa:

Para sa iyong mas mahusay na pag-unawa, isasaalang-alang ko ang sumusunod na talahanayan upang magsagawa ng iba't ibang mga operasyon.

Mag-aaralID Pangalan Huling pangalan Edad
isaAtulMishra2. 3
2PriyaKapoordalawampu't isa
3RohanSinghaniadalawampu't isa
4AkankshaJaindalawampu
5VaibhavGupta25

Halimbawa [Gumamit ng pantay sa]:

PUMILI * MULA SA Mga Mag-aaral Kung Saan Edad = 20

Output:

Mag-aaralID Pangalan Huling pangalan Edad
4AkankshaJaindalawampu

Halimbawa [Gumamit ng mas malaki sa]:

PUMILI * MULA sa mga mag-aaral KUNG SAAN Edad> 23

Output:

Mag-aaralID Pangalan Huling pangalan Edad
5VaibhavGupta25

Halimbawa [Gumamit ng mas mababa sa o katumbas ng]:

PUMILI * MULA sa mga mag-aaral KUNG SAAN Edad<= 21 

Output:

Mag-aaralID Pangalan Huling pangalan Edad
2PriyaKapoordalawampu't isa
3RohanSinghaniadalawampu't isa
4AkankshaJaindalawampu

Halimbawa [Hindi katumbas ng]:

PUMILI * MULA sa mga mag-aaral KUNG SAAN Age> 25

Output:

Mag-aaralID Pangalan Huling pangalan Edad
isaAtulMishra2. 3
2PriyaKapoordalawampu't isa
3RohanSinghaniadalawampu't isa
4AkankshaJaindalawampu

Sa gayon, iyon ay ilang halimbawa sa mga operator ng paghahambing. Ang pagpapatuloy sa artikulong ito sa mga SQL operator, ipaalam sa amin na maunawaan ang iba't ibang mga lohikal na operator na magagamit.

Mga Lohikal na Operator

Ang mga lohikal na operator ay ginagamit upang magsagawa ng mga pagpapatakbo tulad ng LAHAT, ANUMANG, HINDI, SA pagitan atbp.

Operator Paglalarawan
LAHATGinamit upang ihambing ang isang tukoy na halaga sa lahat ng iba pang mga halaga sa isang hanay
ANUMANNaghahambing ng isang tukoy na halaga sa alinman sa mga halagang naroroon sa isang hanay.
SAGinamit upang ihambing ang isang tukoy na halaga sa mga literal na halagang binanggit.
SA pagitanNaghahanap ng mga halagang nasa loob ng nabanggit na saklaw.
ATPinapayagan ang gumagamit na banggitin ang maraming mga kundisyon sa isang KATANGING sugnay.
O kayaPinagsasama ang maramihang mga kundisyon sa isang KATANGING sugnay.
HINDIIsang negate operator, ginamit upang baligtarin ang output ng lohikal na operator.
EXISTSGinamit upang maghanap para sa pagkakaroon ng hilera sa talahanayan.
KATULAD Naghahambing ng isang pattern gamit ang mga wildcard operator.
IBAKatulad ng ANUMANG operator, at ginagamit ay naghahambing ng isang tukoy na halaga sa ilan sa mga halagang naroroon sa isang hanay.

Halimbawa:

Isasaalang-alang ko ang talahanayan ng Mga Mag-aaral na isinasaalang-alang sa itaas, upang maisagawa ang ilan sa mga operasyon.

Halimbawa [ANUMAN]

PUMILI * MULA SA Mga Mag-aaral KUNG SAAN Edad> ANUMAN (SELECT Age MULA SA Mga Mag-aaral Kung saan Edad> 21)

Output:

Mag-aaralID Pangalan Huling pangalan Edad
isaAtulMishra2. 3
5VaibhavGupta25

Halimbawa [TUNGKOL & AT]

PUMILI * MULA SA Mga Mag-aaral Kung Saan ang Edad sa pagitan ng 22 AT 25

Output:

Mag-aaralID Pangalan Huling pangalan Edad
isaAtulMishra2. 3

Halimbawa [IN]

PUMILI * MULA SA Mga Mag-aaral SAAN NASA Edad ('23 ',' 20 ')

Output:

Mag-aaralID Pangalan Huling pangalan Edad
isaAtulMishra2. 3
4AkankshaJaindalawampu

Sa artikulong ito, ipinaliwanag ko lamang ang ilang mga halimbawa. Sasabihin ko, magpatuloy at magsanay ng ilang iba pang mga halimbawa sa iba't ibang uri ng mga operator upang makakuha ng mahusay na kasanayan sa pagsulat ng mga query sa SQL.

Kung nais mong malaman ang tungkol sa MySQL at makilala ang open-source na relational database na ito, pagkatapos ay suriin ang aming na kasama ng live na pagsasanay na pinamunuan ng magtuturo at karanasan sa proyekto sa totoong buhay. Tutulungan ka ng pagsasanay na ito na maunawaan ang malalim na MySQL at tutulong sa iyo na makamit ang mastery sa paksa.

php parse string upang mag-array

May tanong ba sa amin? Mangyaring banggitin ito sa seksyon ng mga komento ng artikulong ito sa 'Mga SQL Operator' at babalik ako sa iyo.