SQL నవీకరణ: పట్టికలో విలువలను ఎలా నవీకరించాలో తెలుసుకోండి



SQL UPDATE లోని ఈ వ్యాసం డేటా విలువలను ఒకే లేదా బహుళ రికార్డులలో నవీకరించడానికి UPDATE ప్రశ్నను ఎలా ఉపయోగించాలో సమగ్ర మార్గదర్శి.

డేటాబేస్‌లను ఉపయోగిస్తున్నప్పుడు, మేము ఒకే రికార్డులో లేదా బహుళ రికార్డుల కోసం కొన్ని డేటా విలువలను నవీకరించాలనుకుంటున్నాము. నిర్మాణాత్మక ప్రశ్న భాష (SQL) డేటాబేస్లను యాక్సెస్ చేయడానికి, తిరిగి పొందడానికి మరియు నిర్వహించడానికి వివిధ ఆదేశాలను అందిస్తుంది. చాలా, అలాంటిది UPDATE ఆదేశం. పట్టికలో ఉన్న డేటాను నవీకరించడానికి UPDATE ఆదేశం ఉపయోగించబడుతుంది.ఈ వ్యాసంలో ఈ క్రింది విషయాలు కవర్ చేయబడతాయి:

  1. UPDATE స్టేట్మెంట్
  2. సింటాక్స్
  3. ఉదాహరణలు:

SQL UPDATE స్టేట్మెంట్

పట్టికలో ఉన్న ఒకే రికార్డ్ లేదా బహుళ రికార్డులను సవరించడానికి UPDATE ఆదేశం ఉపయోగించబడుతుంది.





సింటాక్స్:

టేబుల్‌నేమ్‌ను సెట్ చేయండి కాలమ్ 1 = విలువ 1, కాలమ్ 2 = విలువ 2, & హెల్లిప్, కాలమ్ఎన్ = విలువ ఎక్కడ పరిస్థితి

ఇక్కడ, ది WHERE నిబంధన ఏ రికార్డులు నవీకరించబడాలి అని నిర్దేశిస్తుంది. ఒకవేళ, మీరు WHERE నిబంధనను వదిలివేస్తే, పట్టికలో ఉన్న అన్ని రికార్డులు నవీకరించబడతాయి.

మీరు వాక్యనిర్మాణాన్ని అర్థం చేసుకున్నందున, ఇప్పుడు దానిని ఉదాహరణలతో ఉపయోగించటానికి వివిధ మార్గాలను చర్చిద్దాం.



ఉదాహరణలు:

మీ మంచి అవగాహన కోసం, నేను ఉదాహరణలను క్రింది విభాగాలుగా విభజించాను:

మీకు ఉదాహరణలను వివరించడానికి నేను ఈ క్రింది పట్టికను పరిశీలించబోతున్నాను:

EmpID EmpName EmpEmail ఫోను నంబరు నగరం

ఒకటి



మోహన్

mohan@xyz.com

9966449966

.ిల్లీ

2

సోనియా

sonia@abc.com

9746964799

ముంబై

3

సంజయ్

sanjay@pqr.com

9654323456

బెంగళూరు

4

అవ్ని

avni@xyz.com

9876543678

ముంబై

5

రాహుల్

rahul@abc.com

9542456786

.ిల్లీ

వాటిలో ప్రతి ఒక్కటి పరిశీలిద్దాం.

సింగిల్ రికార్డ్‌ను నవీకరించండి

ఉదాహరణ:

3 వ ఉద్యోగి (ఎంప్లాయీ ఐడి) ను కొత్త ఫోన్ నంబర్ మరియు నగరంతో నవీకరించడానికి ప్రశ్న రాయండి.

UPDATE ఉద్యోగులు SET PhoneNumber = '9646879876', నగరం = 'కోల్‌కతా' WHERE EmpID = 3

అవుట్పుట్:

మీరు ఈ క్రింది పట్టికను అవుట్‌పుట్‌గా చూస్తారు:

EmpID EmpName EmpEmail ఫోను నంబరు నగరం

ఒకటి

మోహన్

mohan@xyz.com

9966449966

.ిల్లీ

2

సోనియా

డబుల్ ను int జావాగా మార్చండి

sonia@abc.com

9746964799

ముంబై

3

సంజయ్

sanjay@pqr.com

9646879876

కోల్‌కతా

4

అవ్ని

avni@xyz.com

9876543678

ముంబై

5

రాహుల్

rahul@abc.com

9542456786

.ిల్లీ

తరువాత, ఈ వ్యాసంలో, బహుళ రికార్డులలో డేటా విలువలను ఎలా నవీకరించాలో అర్థం చేసుకుందాం.

బహుళ రికార్డులను నవీకరించండి

పట్టికలో బహుళ రికార్డులను నవీకరించడానికి, మేము WHERE నిబంధనను ఉపయోగించాలి. దిWHERE నిబంధన నవీకరించబడే రికార్డుల సంఖ్యను నిర్ణయిస్తుంది.

ఉదాహరణ:

అన్ని రికార్డుల కోసం ఉద్యోగుల EmpEmail ని నమూనా @ abc.com కు అప్‌డేట్ చేయడానికి ఒక ప్రశ్న రాయండి.

ఉద్యోగులను నవీకరించండి EmpEmail = 'sample@abc.com ’WHERE City =‘ Delhi ిల్లీ ’

అవుట్పుట్:

మీరు ఈ క్రింది పట్టికను అవుట్‌పుట్‌గా చూస్తారు:

EmpID EmpName EmpEmail ఫోను నంబరు నగరం

ఒకటి

మోహన్

sample@abc.com

9966449966

.ిల్లీ

2

సోనియా

sonia@abc.com

9746964799

ముంబై

3

సంజయ్

sanjay@pqr.com

9646879876

కోల్‌కతా

4

అవ్ని

avni@xyz.com

9876543678

ముంబై

5

రాహుల్

sample@abc.com

9542456786

.ిల్లీ

ఈ వ్యాసంలో ముందుకు వెళుతున్నప్పుడు, WHERE నిబంధనను వదిలివేయడం ద్వారా పట్టిక యొక్క డేటాను ఎలా నవీకరించాలో అర్థం చేసుకుందాం.

WHERE నిబంధనను వదిలివేయడం ద్వారా డేటాను నవీకరించండి

లో UPDATE స్టేట్‌మెంట్ ఉపయోగిస్తున్నప్పుడు మేము WHERE నిబంధనను వదిలివేసినప్పుడు SQL , అప్పుడు నవీకరించవలసిన రికార్డుల సంఖ్యకు పరిమితి లేదు. కాబట్టి, అన్ని రికార్డులు స్వయంచాలకంగా నవీకరించబడతాయి.

ఉదాహరణ:

ఉద్యోగుల ఇమెయిల్‌లను example@xyz.com కు నవీకరించడానికి ప్రశ్న రాయండి.

ఉద్యోగులను నవీకరించండి EmpEmail = 'example@xyz.com ’

అవుట్పుట్:

మీరు ఈ క్రింది పట్టికను అవుట్‌పుట్‌గా చూస్తారు:

EmpID EmpName EmpEmail ఫోను నంబరు నగరం

ఒకటి

మోహన్

example@xyz.com

9966449966

.ిల్లీ

2

సోనియా

example@xyz.com

9746964799

ముంబై

3

సంజయ్

example@xyz.com

9646879876

కోల్‌కతా

4

అవ్ని

example@xyz.com

9876543678

ముంబై

5

రాహుల్

example@xyz.com

9542456786

.ిల్లీ

ఈ వ్యాసంలో తరువాత, మరొక పట్టిక నుండి నిర్దిష్ట పట్టిక యొక్క డేటాను ఎలా నవీకరించాలో అర్థం చేసుకుందాం.

మరొక పట్టిక నుండి డేటాను నవీకరించండి

మరొక పట్టిక యొక్క డేటాను పరిగణనలోకి తీసుకుని నిర్దిష్ట పట్టిక యొక్క డేటాను నవీకరించడానికి మేము UPDATE స్టేట్మెంట్ను ఉపయోగించవచ్చు.

ఈ క్రింది పట్టికను పరిశీలిద్దాం:

ContactID సంప్రదింపు పేరు ContactEmail ఫోను నంబరు నగరం

ఒకటి

మోహన్ శర్మ

contactmohan@xyz.com

9962449966

.ిల్లీ

2

సోనియా ఖన్నా

contactsonia@xyz.com

9461964799

ముంబై

3

సంజయ్ కపూర్

contactsanjay@xyz.com

9719879876

కోల్‌కతా

4

అవ్ని మిశ్రా

contactavni@xyz.com

9889743678

ముంబై

5

రాహుల్ రాయ్

contactrahul@xyz.com

9818256786

.ిల్లీ

ఉదాహరణ:

పరిచయాల పట్టిక నుండి డేటాను తీసుకొని ఉద్యోగుల పేర్లను నవీకరించడానికి ప్రశ్న రాయండి.

ఉద్యోగులను నవీకరించండి SET EmpName = (పరిచయాల నుండి ఎంపామ్ పేరును ఎంచుకోండి WHERE పరిచయాలు. సిటీ = ఉద్యోగులు.సిటీ)

అవుట్పుట్:

మీరు ఈ క్రింది పట్టికను అవుట్‌పుట్‌గా చూస్తారు:

EmpID EmpName EmpEmail ఫోను నంబరు నగరం

ఒకటి

మోహన్ శర్మ

example@xyz.com

9966449966

.ిల్లీ

2

సోనియా ఖన్నా

example@xyz.com

9746964799

ముంబై

3

కుప్పను ఎలా అమలు చేయాలి

సంజయ్ కపూర్

example@xyz.com

9646879876

కోల్‌కతా

4

అవ్ని మిశ్రా

example@xyz.com

9876543678

ముంబై

5

రాహుల్ రాయ్

example@xyz.com

9542456786

.ిల్లీ

పై ప్రశ్నను మనం ఈ క్రింది విధంగా తిరిగి వ్రాయవచ్చు:

ఉద్యోగులను సెట్ చేయండి ఉద్యోగులను సెట్ చేయండి.ఎంప్‌నేమ్ = కాంటాక్ట్స్.

కాబట్టి, మీరు SQL లో UPDATE స్టేట్‌మెంట్‌ను ఎలా ఉపయోగించవచ్చో వారిని.దానితో, మేము SQL UPDATE లోని ఈ కథనాన్ని ముగించాము. మీరు ఈ కథనాన్ని సమాచారపూర్వకంగా కనుగొన్నారని నేను ఆశిస్తున్నాను.

మీరు మరింత తెలుసుకోవాలనుకుంటే MySQL మరియు ఈ ఓపెన్-సోర్స్ రిలేషనల్ డేటాబేస్ గురించి తెలుసుకోండి, ఆపై మా చూడండి ఇది బోధకుడు నేతృత్వంలోని ప్రత్యక్ష శిక్షణ మరియు నిజ జీవిత ప్రాజెక్ట్ అనుభవంతో వస్తుంది. ఈ శిక్షణ మీకు MySQL లోతుగా అర్థం చేసుకోవడానికి సహాయపడుతుంది మరియు ఈ అంశంపై పాండిత్యం సాధించడంలో మీకు సహాయపడుతుంది.

మాకు ప్రశ్న ఉందా? దయచేసి ఈ కథనం యొక్క వ్యాఖ్యల విభాగంలో “SQL UPDATE” లో పేర్కొనండి మరియు నేను మీ వద్దకు తిరిగి వస్తాను.