ఒక భాష, ఇది బహుళ ఆదేశాలు మరియు ఆపరేటర్లను కలిగి ఉంటుంది. కానీ, మీరు కొన్ని నమూనా లేదా అక్షరాల ఆధారంగా డేటాను తిరిగి పొందవలసి వచ్చినప్పుడు, మీకు LIKE ఆపరేటర్ అవసరం. కాబట్టి, SQL లోని LIKE పై ఈ వ్యాసంలో, నేను ఈ క్రింది విషయాలను చర్చిస్తాను:
SQL లో LIKE అంటే ఏమిటి?
ఈ ఆపరేటర్ ఒక నిర్దిష్ట నమూనా ప్రకారం డేటాను తిరిగి పొందడానికి WHERE నిబంధనతో పాటు ఉపయోగించబడుతుంది. డేటాను తిరిగి పొందడానికి LIKE ఆపరేటర్తో పాటు రెండు వైల్డ్కార్డులు ఉపయోగించబడతాయి. వారు:
- % [శాతం గుర్తు] - ఇది 0 లేదా అంతకంటే ఎక్కువ అక్షరాలతో సరిపోతుంది.
- _ [అండర్ స్కోర్] - ఇది ఖచ్చితంగా ఒక అక్షరంతో సరిపోతుంది.
కాబట్టి, ఇప్పుడు నేను మీకు చెప్పాను, ఆపరేటర్ అంటే ఏమిటి, తరువాత, ఈ వ్యాసంలో, LIKE ఆపరేటర్ యొక్క వాక్యనిర్మాణాన్ని అర్థం చేసుకుందాం.
LIKE ఆపరేటర్ యొక్క సింటాక్స్
LIKE ఆపరేటర్ యొక్క వాక్యనిర్మాణం క్రింది విధంగా ఉంది:
xml మరియు html మధ్య తేడా ఏమిటి
కాలమ్ 1, కూల్మ్ 2, ఎంచుకోండి. . ., కాలమ్ పేరు పట్టిక పేరు WHERE కాలమ్ పేరు LIKE నమూనా
ఇప్పుడు, మీకు LIKE ఆపరేటర్ యొక్క వాక్యనిర్మాణం గురించి ఒక ఆలోచన వచ్చింది, SQL లోని LIKE పై ఈ వ్యాసంలో, మీరు LIKE ఆపరేటర్తో తిరిగి పొందగల విభిన్న నమూనాలను చూద్దాం.
LIKE ఆపరేటర్తో విభిన్న నమూనాలు తిరిగి పొందబడ్డాయి
LIKE ఆపరేటర్లతో పేర్కొన్న విభిన్న నమూనాలు క్రింది విధంగా ఉన్నాయి:
ప్రశ్న 1: మీరు “x” తో ప్రారంభమయ్యే విలువలను కనుగొనవలసి ఉంటే
ఆపరేషన్ లాగా:
‘X%’ వంటి కాలమ్ పేరు ఎక్కడ ఉంది
ప్రశ్న 2: మీరు “x” తో ముగిసే విలువలను కనుగొనవలసి ఉంటే
ఆపరేషన్ లాగా:
‘% X’ వంటి కాలమ్ పేరు ఎక్కడ ఉంది
ప్రశ్న 3: మీరు ఏ స్థితిలోనైనా “ఎబిసి” ఉన్న విలువలను కనుగొనవలసి ఉంటే
ఆపరేషన్ లాగా:
‘% Abc%’ వంటి కాలమ్ పేరు ఎక్కడ ఉంది
ప్రశ్న 4: మీరు మూడవ స్థానంలో “a” ఉన్న విలువలను కనుగొనవలసి ఉంటే
ఆపరేషన్ లాగా:
‘__A%’ వంటి కాలమ్ పేరు ఎక్కడ ఉంది
ఇక్కడ, “a” అక్షరానికి ముందు 2 అండర్ స్కోర్లు ఉన్నాయి.
ప్రశ్న 5: మీరు “a” తో ప్రారంభమయ్యే విలువలను కనుగొనవలసి ఉంటే మరియు కనీసం 5 అక్షరాల పొడవు ఉండాలి
ఆపరేషన్ లాగా:
జావాస్క్రిప్ట్లో శ్రేణి పొడవును ఎలా కనుగొనాలి
‘A ____%’ వంటి కాలమ్ పేరు ఎక్కడ ఉంది
ఇక్కడ, “a” అక్షరం తర్వాత 4 అండర్ స్కోర్లు ఉన్నాయి.
ప్రశ్న 6: మీరు “g” తో ప్రారంభమై “v” తో ముగిసే విలువలను కనుగొనవలసి ఉంటే
ఆపరేషన్ లాగా:
‘G% v’ వంటి కాలమ్ పేరు ఎక్కడ ఉంది
కాబట్టి, ఇప్పుడు నేను వివిధ నమూనాలను చర్చించాను, SQL లోని LIKE పై ఈ వ్యాసంలో, కొన్ని ఉదాహరణలను పరిశీలిద్దాం.
LIKE ఆపరేటర్ల ఉదాహరణలు
LIKE ఆపరేటర్ యొక్క వివిధ ఆపరేషన్లను మేము వర్తించే క్రింది పట్టికను పరిశీలించండి.
studentID | విద్యార్థి పేరు |
ఒకటి | ఆకాష్ |
2 | పతకం |
3 | సంజయ్ |
4 | అనుజ్ |
5 | sonali |
Q1. “A” తో ప్రారంభమయ్యే విద్యార్థులందరినీ ఎంచుకోండి
'A%' వంటి విద్యార్థుల పేరు ఉన్న విద్యార్థుల నుండి * ఎంచుకోండి
అవుట్పుట్:
studentID | విద్యార్థి పేరు |
ఒకటి | ఆకాష్ |
4 | అనుజ్ |
Q2. “నేను” తో ముగిసే విద్యార్థి పేరు ఉన్న విద్యార్థులందరినీ ఎంచుకోండి
విద్యార్థుల నుండి '% i' ఇష్టపడే విద్యార్థుల నుండి * ఎంచుకోండి
అవుట్పుట్:
studentID | విద్యార్థి పేరు |
2 | పతకం |
5 | sonali |
Q3. ఏ స్థితిలోనైనా “li” ఉన్న విద్యార్థి పేరు ఉన్న విద్యార్థులందరినీ ఎంచుకోండి
విద్యార్థుల నుండి '% li%' ఇష్టపడే విద్యార్థుల నుండి * ఎంచుకోండి
అవుట్పుట్:
studentID | విద్యార్థి పేరు |
2 | పతకం |
5 | sonali |
Q4. రెండవ స్థానంలో “o” ఉన్న విద్యార్థి పేరు ఉన్న విద్యార్థులందరినీ ఎంచుకోండి:
'_O%' వంటి విద్యార్థుల పేరు ఉన్న విద్యార్థుల నుండి * ఎంచుకోండి
అవుట్పుట్:
studentID | విద్యార్థి పేరు |
5 | sonali |
Q5. “A” తో ప్రారంభమయ్యే మరియు కనీసం 5 అక్షరాల పొడవు గల విద్యార్థుల పేరు ఉన్న విద్యార్థులందరినీ ఎంచుకోండి
విద్యార్థుల పేరును ఎంచుకోండి * విద్యార్థుల పేరు 'a ____%'
అవుట్పుట్:
studentID | విద్యార్థి పేరు |
ఒకటి | ఆకాష్ |
Q6. “S” తో ప్రారంభించి “y” తో ముగిసే విద్యార్థి పేరు ఉన్న విద్యార్థులందరినీ ఎంచుకోండి
విద్యార్థుల పేరును ఎంచుకోండి * విద్యార్థుల పేరు '% y' వంటిది
అవుట్పుట్:
studentID | విద్యార్థి పేరు |
3 | సంజయ్ |
దీనితో, మేము ఈ వ్యాసాన్ని ముగించాము. వివిధ రకాల డేటాను తిరిగి పొందడానికి లైక్ నిబంధనను ఎలా ఉపయోగించాలో మీరు అర్థం చేసుకున్నారని నేను ఆశిస్తున్నాను. మీరు మరింత తెలుసుకోవాలనుకుంటే MySQL మరియు ఈ ఓపెన్-సోర్స్ రిలేషనల్ డేటాబేస్ గురించి తెలుసుకోండి, ఆపై మా చూడండి ఇది బోధకుడు నేతృత్వంలోని ప్రత్యక్ష శిక్షణ మరియు నిజ జీవిత ప్రాజెక్ట్ అనుభవంతో వస్తుంది. ఈ శిక్షణ మీకు MySQL లోతుగా అర్థం చేసుకోవడానికి సహాయపడుతుంది మరియు ఈ అంశంపై పాండిత్యం సాధించడంలో మీకు సహాయపడుతుంది.
మాకు ప్రశ్న ఉందా? దయచేసి ఈ వ్యాసం యొక్క వ్యాఖ్యల విభాగంలో దీనిని ప్రస్తావించండి మరియు నేను మీ వద్దకు తిరిగి వస్తాను.