உங்கள் வினவலில் உள்ள மதிப்புகளில் நிகழ்நேர நிரல் தர்க்கத்தை இயக்க SQL சேவையகம் உங்களை அனுமதிக்கிறது. இந்த தர்க்கரீதியான மதிப்பீடுகளின் அடிப்படையில், திரும்பிய தரவு தொகுப்பின் ஒரு பகுதியாக நீங்கள் மதிப்புகளை உருவாக்கலாம். இந்த வலைப்பதிவில், எடுத்துக்காட்டுகளுடன் SQL இல் அறிக்கை இருந்தால் எவ்வாறு செயல்படுத்தலாம் என்பதை நீங்கள் கற்றுக் கொள்வீர்கள். இந்த வலைப்பதிவில் விவரிக்கப்பட்டுள்ள தலைப்புகள் கீழே -
- SQL இல் IF நிலை
- தொடரியல்
- நிபந்தனை முழு எண் எடுத்துக்காட்டுகள் என்றால்
- நிபந்தனை சரம் எடுத்துக்காட்டுகள் என்றால்
SQL இல் IF நிலை
IF () செயல்பாடு இரண்டு அளவுருக்களுடன் அனுப்பப்படுகிறது, ஒன்று உண்மைக்கு மற்றொன்று தவறானது. ஒரு நிபந்தனை உண்மை என்றால் செயல்பாடு ஒரு மதிப்பையும், நிபந்தனை பொய்யானதாக இருந்தால் மற்றொரு மதிப்பையும் வழங்குகிறது.
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:
php print_r to string
தேர்ந்தெடு IF(STRCMP ('வணக்கம்','வணக்கம்') = 0,'ஆம்','இல்லை')
வெளியீடு:
இதன் மூலம், இந்த வலைப்பதிவின் முடிவுக்கு “SQL இல் அறிக்கை என்றால்”. இது உங்கள் அறிவுக்கு மேலும் சேர்த்தது என்று நம்புகிறேன். நீங்கள் மேலும் அறிய விரும்பினால் MySQL இந்த திறந்த மூல தொடர்புடைய தரவுத்தளத்தை அறிந்து கொள்ளுங்கள், பின்னர் எங்கள் பாருங்கள் இது பயிற்றுவிப்பாளர் தலைமையிலான நேரடி பயிற்சி மற்றும் நிஜ வாழ்க்கை திட்ட அனுபவத்துடன் வருகிறது. இந்த பயிற்சி MySQL ஐ ஆழமாகப் புரிந்துகொள்ளவும், இந்த விஷயத்தில் தேர்ச்சி பெறவும் உதவும்.