డేటాబేస్లలో డేటాను నిర్వహించేటప్పుడు, డేటాను మార్చటానికి మరియు తిరిగి పొందటానికి మేము తరచూ వివిధ రకాల కార్యకలాపాలను నిర్వహిస్తాము. SQL డేటాబేస్ నిర్వహణ వ్యవస్థల స్థావరం కావడం, అటువంటి కార్యకలాపాలను నిర్వహించడానికి వివిధ ఆపరేటర్లను అందిస్తుంది. SQL ఆపరేటర్లపై ఈ వ్యాసంలో, SQL లో ఉపయోగించిన వివిధ ఆపరేటర్లను నేను ఈ క్రింది క్రమంలో చర్చిస్తాను:
SQL ఆపరేటర్లు అంటే ఏమిటి?
SQL ఆపరేటర్లు a యొక్క WHERE నిబంధనలో ఉపయోగించే కీలకపదాలు అంకగణిత, తార్కిక మరియు పోలిక కార్యకలాపాలను నిర్వహించడానికి. ఒక ప్రకటనలో బహుళ షరతులను నెరవేర్చడానికి ఆపరేటర్లు SQL స్టేట్మెంట్లలో సంయోగంగా పనిచేస్తారు.
SQL లో వివిధ రకాల ఆపరేటర్లు ఉన్నందున, SQL ఆపరేటర్లపై ఈ ఆర్టికల్ యొక్క తరువాతి విభాగంలో కూడా అదే అర్థం చేసుకుందాం.
SQL ఆపరేటర్ల రకాలు
అంకగణిత ఆపరేటర్లు
ఈ ఆపరేటర్లు అదనంగా, గుణకారం, వ్యవకలనం మొదలైన కార్యకలాపాలను నిర్వహించడానికి ఉపయోగిస్తారు.
__init__ పైథాన్ 3
ఆపరేటర్ | ఆపరేషన్ | వివరణ |
+ | అదనంగా | ఆపరేటర్ యొక్క ఇరువైపులా విలువలను జోడించండి |
- | వ్యవకలనం | ఎడమ చేతి విలువ నుండి కుడి చేతి విలువను తీసివేయడానికి ఉపయోగిస్తారు |
* | గుణకారం | ఆపరేటర్ యొక్క ప్రతి వైపు ఉన్న విలువలను గుణించాలి |
/ | విభజన | ఎడమ చేతి విలువను కుడి చేతి విలువ ద్వారా విభజిస్తుంది |
% | మాడ్యులస్ | ఎడమ చేతి విలువను కుడి చేతి విలువ ద్వారా విభజిస్తుంది మరియు మిగిలిన వాటిని తిరిగి ఇస్తుంది |
ఉదాహరణ:
40 + 20 ఎంచుకోండి 40 - 20 ఎంచుకోండి 40 * 20 ఎంచుకోండి 40/20 ఎంచుకోండి 40% 20
అవుట్పుట్:
60 20 800 2 0
సరే, అది SQL లో లభించే అంకగణిత ఆపరేటర్ల గురించి. SQL ఆపరేటర్లపై ఈ వ్యాసంలో, అందుబాటులో ఉన్న పోలిక ఆపరేటర్లను అర్థం చేసుకుందాం.
పోలిక ఆపరేటర్లు
ఈ ఆపరేటర్లు సమానమైన, అంతకంటే ఎక్కువ, కంటే తక్కువ వంటి కార్యకలాపాలను నిర్వహించడానికి ఉపయోగిస్తారు.
ఆపరేటర్ | ఆపరేషన్ | వివరణ |
= | సమానమైన | రెండు ఒపెరాండ్ల విలువలు సమానంగా ఉన్నాయా లేదా అని తనిఖీ చేయడానికి ఉపయోగిస్తారు. వారు సమానంగా ఉంటే, అది నిజం. |
> | అంతకన్నా ఎక్కువ | ఎడమ ఒపెరాండ్ యొక్క విలువ కుడి ఒపెరాండ్ కంటే ఎక్కువగా ఉంటే ఒప్పును అందిస్తుంది. |
< | కంటే తక్కువ | అవును ఒప్పు తిరిగి వస్తే, ఎడమ ఒపెరాండ్ విలువ కుడి ఒపెరాండ్ కంటే తక్కువగా ఉందో లేదో తనిఖీ చేస్తుంది. |
> = | కంటే గొప్పది లేదా సమానం | ఎడమ ఒపెరాండ్ కుడి ఒపెరాండ్ కంటే ఎక్కువ లేదా సమానంగా ఉందో లేదో తనిఖీ చేయడానికి మరియు పరిస్థితి నిజమైతే TRUE ని తిరిగి ఇస్తుంది. |
<= | కంటే తక్కువ లేదా సమానం | ఎడమ ఒపెరాండ్ కుడి ఒపెరాండ్ కంటే తక్కువ లేదా సమానంగా ఉంటే ఒప్పును అందిస్తుంది. |
లేదా! = | సమానం కాదు | ఒపెరాండ్ల విలువలు సమానంగా ఉన్నాయా లేదా అని తనిఖీ చేయడానికి ఉపయోగిస్తారు. అప్పుడు వారు సమానంగా లేకపోతే, అది నిజం. |
!> | కంటే ఎక్కువ కాదు | ఎడమ ఒపెరాండ్ కుడి ఒపెరాండ్ కంటే పెద్దది కాదా అని తనిఖీ చేస్తుంది, అవును అయితే ట్రూ తిరిగి వస్తుంది. |
!< | కంటే తక్కువ కాదు | ఎడమ ఒపెరాండ్ కుడి ఒపెరాండ్ కంటే తక్కువ కాకపోతే TRUE ని అందిస్తుంది. |
ఉదాహరణ:
మీ మంచి అవగాహన కోసం, వివిధ కార్యకలాపాలను నిర్వహించడానికి నేను ఈ క్రింది పట్టికను పరిశీలిస్తాను.
స్టూడెంట్ ఐడి | మొదటి పేరు | చివరి పేరు | వయస్సు |
ఒకటి | అతుల్ | మిశ్రా | 2. 3 |
2 | ప్రియా | కపూర్ | ఇరవై ఒకటి |
3 | రోహన్ | సింఘానియా | ఇరవై ఒకటి |
4 | ఆకాంక్ష | జైన | ఇరవై |
5 | వైభవ్ | గుప్తా | 25 |
ఉదాహరణ [సమానంగా ఉపయోగించండి]:
వయస్సు = 20 ఉన్న విద్యార్థుల నుండి * ఎంచుకోండి
అవుట్పుట్:
స్టూడెంట్ ఐడి | మొదటి పేరు | చివరి పేరు | వయస్సు |
4 | ఆకాంక్ష | జైన | ఇరవై |
ఉదాహరణ [కంటే ఎక్కువ ఉపయోగించండి]:
వయస్సు> 23 ఉన్న విద్యార్థుల నుండి * ఎంచుకోండి
అవుట్పుట్:
స్టూడెంట్ ఐడి | మొదటి పేరు | చివరి పేరు | వయస్సు |
5 | వైభవ్ | గుప్తా | 25 |
ఉదాహరణ [కంటే తక్కువ లేదా సమానంగా ఉపయోగించండి]:
వయస్సు ఉన్న విద్యార్థుల నుండి * ఎంచుకోండి<= 21
అవుట్పుట్:
స్టూడెంట్ ఐడి | మొదటి పేరు | చివరి పేరు | వయస్సు |
2 | ప్రియా | కపూర్ | ఇరవై ఒకటి |
3 | రోహన్ | సింఘానియా | ఇరవై ఒకటి |
4 | ఆకాంక్ష | జైన | ఇరవై |
ఉదాహరణ [సమానం కాదు]:
వయస్సు> 25 ఉన్న విద్యార్థుల నుండి * ఎంచుకోండి
అవుట్పుట్:
స్టూడెంట్ ఐడి | మొదటి పేరు | చివరి పేరు | వయస్సు |
ఒకటి | అతుల్ | మిశ్రా | 2. 3 |
2 | ప్రియా | కపూర్ | ఇరవై ఒకటి |
3 | రోహన్ | సింఘానియా | ఇరవై ఒకటి |
4 | ఆకాంక్ష | జైన | ఇరవై |
బాగా, పోలిక ఆపరేటర్లకు ఇది కొన్ని ఉదాహరణలు. SQL ఆపరేటర్లపై ఈ వ్యాసంలో కదులుతూ, అందుబాటులో ఉన్న వివిధ లాజికల్ ఆపరేటర్లను అర్థం చేసుకుందాం.
విండోస్లో జావా మార్గాన్ని సెట్ చేయండి
లాజికల్ ఆపరేటర్లు
ALL, ANY, NOT, BETWEEN మొదలైన కార్యకలాపాలను నిర్వహించడానికి లాజికల్ ఆపరేటర్లను ఉపయోగిస్తారు.
ఆపరేటర్ | వివరణ |
అన్ని | ఒక నిర్దిష్ట విలువను సమితిలోని అన్ని ఇతర విలువలతో పోల్చడానికి ఉపయోగిస్తారు |
ఏదైనా | సమితిలో ఉన్న ఏదైనా విలువలతో నిర్దిష్ట విలువను పోలుస్తుంది. |
IN | పేర్కొన్న విలువను అక్షర విలువలతో పోల్చడానికి ఉపయోగిస్తారు. |
మధ్య | పేర్కొన్న పరిధిలోని విలువల కోసం అన్వేషణలు. |
మరియు | WHERE నిబంధనలో బహుళ షరతులను పేర్కొనడానికి వినియోగదారుని అనుమతిస్తుంది. |
లేదా | WHERE నిబంధనలో బహుళ షరతులను మిళితం చేస్తుంది. |
లేదు | తార్కిక ఆపరేటర్ యొక్క అవుట్పుట్ను రివర్స్ చేయడానికి ఉపయోగించే నెగెట్ ఆపరేటర్లు. |
EXISTS | పట్టికలో అడ్డు వరుస ఉనికిని శోధించడానికి ఉపయోగిస్తారు. |
ఇష్టం | వైల్డ్కార్డ్ ఆపరేటర్లను ఉపయోగించి ఒక నమూనాను పోల్చారు. |
కొన్ని | ఏదైనా ఆపరేటర్ మాదిరిగానే, మరియు ఉపయోగించబడుతుంది ఒక నిర్దిష్ట విలువను సమితిలో ఉన్న కొన్ని విలువలతో పోలుస్తుంది. |
ఉదాహరణ:
కొన్ని కార్యకలాపాలను నిర్వహించడానికి నేను పైన పరిగణించిన విద్యార్థుల పట్టికను పరిగణించబోతున్నాను.
ఉదాహరణ [ఏదైనా]
వయస్సు నుండి ఏ విద్యార్థుల నుండి * ఎంచుకోండి * (వయస్సు నుండి విద్యార్థులను ఎంచుకోండి> వయస్సు> 21)
అవుట్పుట్:
స్టూడెంట్ ఐడి | మొదటి పేరు | చివరి పేరు | వయస్సు |
ఒకటి | అతుల్ | మిశ్రా | 2. 3 |
5 | వైభవ్ | గుప్తా | 25 |
ఉదాహరణ [BETWEEN & AND]
22 మరియు 25 సంవత్సరాల మధ్య వయస్సు ఉన్న విద్యార్థుల నుండి * ఎంచుకోండి
అవుట్పుట్:
స్టూడెంట్ ఐడి | మొదటి పేరు | చివరి పేరు | వయస్సు |
ఒకటి | అతుల్ | మిశ్రా | 2. 3 |
ఉదాహరణ [IN]
వయస్సు ('23 ',' 20 ') ఉన్న విద్యార్థుల నుండి * ఎంచుకోండి
అవుట్పుట్:
స్టూడెంట్ ఐడి | మొదటి పేరు | చివరి పేరు | వయస్సు |
ఒకటి | అతుల్ | మిశ్రా | 2. 3 |
4 | ఆకాంక్ష | జైన | ఇరవై |
ఈ వ్యాసంలో, నేను కొన్ని ఉదాహరణలు మాత్రమే వివరించాను. SQL ప్రశ్నలను వ్రాయడంలో మంచి అభ్యాసం పొందడానికి వివిధ రకాల ఆపరేటర్లపై ముందుకు సాగండి మరియు మరికొన్ని ఉదాహరణలు సాధన చేస్తాను.
మీరు మరింత తెలుసుకోవాలనుకుంటే MySQL మరియు ఈ ఓపెన్-సోర్స్ రిలేషనల్ డేటాబేస్ గురించి తెలుసుకోండి, ఆపై మా చూడండి ఇది బోధకుడు నేతృత్వంలోని ప్రత్యక్ష శిక్షణ మరియు నిజ జీవిత ప్రాజెక్ట్ అనుభవంతో వస్తుంది. ఈ శిక్షణ మీకు MySQL లోతుగా అర్థం చేసుకోవడానికి సహాయపడుతుంది మరియు ఈ అంశంపై పాండిత్యం సాధించడంలో మీకు సహాయపడుతుంది.
మాకు ప్రశ్న ఉందా? దయచేసి “SQL ఆపరేటర్లు” పై ఈ వ్యాసం యొక్క వ్యాఖ్యల విభాగంలో పేర్కొనండి మరియు నేను మిమ్మల్ని సంప్రదిస్తాను.
పట్టికలో పరామితి ఏమిటి