మీ ప్రశ్నలోని విలువలపై నిజ-సమయ ప్రోగ్రామాటిక్ తర్కాన్ని అమలు చేయడానికి SQL సర్వర్ మిమ్మల్ని అనుమతిస్తుంది. ఈ తార్కిక మూల్యాంకనాల ఆధారంగా, మీరు తిరిగి వచ్చిన డేటా సమితిలో భాగంగా విలువలను సృష్టించవచ్చు. ఈ బ్లాగులో, ఉదాహరణలతో SQL లో స్టేట్మెంట్ ఎలా అమలు చేయాలో మీరు నేర్చుకుంటారు. ఈ బ్లాగులో పొందుపరచబడిన విషయాలు క్రింద ఉన్నాయి -
SQL లో IF పరిస్థితి
IF () ఫంక్షన్ రెండు పారామితులతో పంపబడుతుంది, ఒకటి నిజం మరియు మరొకటి తప్పుడు. ఒక షరతు నిజమైతే ఫంక్షన్ ఒక విలువను, మరియు పరిస్థితి తప్పుగా ఉంటే మరొక విలువను అందిస్తుంది.
విలీనం క్రమబద్ధీకరణ c ++ శ్రేణి
SQL లో IF స్టేట్మెంట్ కోసం సింటాక్స్:
IF (షరతు, విలువ_ఇఫ్_ట్రూ, విలువ_ఇఫ్_ఫాల్స్)
పరామితి విలువలు
పరిస్థితి | అవసరం. పరీక్షించాల్సిన విలువ |
value_if_true | ఐచ్ఛికం. ఉంటే తిరిగి ఇవ్వవలసిన విలువ పరిస్థితి నిజం |
విలువ_ఇఫ్_ఫాల్స్ | ఐచ్ఛికం. ఉంటే తిరిగి ఇవ్వవలసిన విలువ పరిస్థితి తప్పు |
కండిషన్ పూర్ణాంక ఉదాహరణలు ఉంటే
ఉదాహరణ 1:
షరతు నిజమైతే 0 లేదా పరిస్థితి తప్పు అయితే 1 ని తిరిగి ఇవ్వండి:
ఎంచుకోండి IF(100<500, 0, 1)
అవుట్పుట్:
బిగ్డేటా మరియు హడూప్ మధ్య వ్యత్యాసం
ఉదాహరణ 2:
ఎంచుకోండి IF(900<500, 0, 1)
అవుట్పుట్:
SQL లో IF స్టేట్మెంట్తో ముందుకు సాగడం, కొన్ని స్ట్రింగ్ ఉదాహరణలను చూద్దాం.
షరతు స్ట్రింగ్ ఉదాహరణలు ఉంటే
ఉదాహరణ 3:
స్ట్రింగ్స్ ఉపయోగించి కండిషన్ ఉంటే పరీక్షించండి
ఉంటేరెండు తీగలు ఒకటే, ప్రశ్న “అవును” అని తిరిగి ఇస్తుంది, లేకపోతే అది “లేదు” అని తిరిగి ఇస్తుంది
ఎంచుకోండి IF(STRCMP ('హలో','అభ్యసించేవాడు') = 0,“అవును”,'లేదు')
అవుట్పుట్:
పద్ధతి ఓవర్లోడింగ్ మరియు పద్ధతి ఓవర్రైడింగ్ మధ్య వ్యత్యాసం
ఉదాహరణ 4:
ఎంచుకోండి IF(STRCMP ('హలో','హలో') = 0,“అవును”,'లేదు')
అవుట్పుట్:
దీనితో, “SQL లో If స్టేట్మెంట్” పై ఈ బ్లాగ్ ముగింపుకు వచ్చాము. ఇది మీ జ్ఞానానికి తోడ్పడుతుందని నేను ఆశిస్తున్నాను. మీరు మరింత తెలుసుకోవాలనుకుంటే MySQL మరియు ఈ ఓపెన్-సోర్స్ రిలేషనల్ డేటాబేస్ గురించి తెలుసుకోండి, ఆపై మా చూడండి ఇది బోధకుడు నేతృత్వంలోని ప్రత్యక్ష శిక్షణ మరియు నిజ జీవిత ప్రాజెక్ట్ అనుభవంతో వస్తుంది. ఈ శిక్షణ మీకు MySQL లోతుగా అర్థం చేసుకోవడానికి సహాయపడుతుంది మరియు ఈ అంశంపై పాండిత్యం సాధించడంలో మీకు సహాయపడుతుంది.