SQL UPDATE: Научете как да актуализирате стойности в таблица



Тази статия за SQL UPDATE е изчерпателно ръководство за това как да използвате UPDATE заявката за актуализиране на стойности на данни в единични или множество записи.

Докато използваме бази данни, често може да искаме да актуализираме няколко стойности на данни или в един запис, или в множество записи. Структуриран език за заявки (SQL) предоставя различни команди за достъп, извличане и управление на бази данни. От партидата, един такъв е командата UPDATE. Командата UPDATE се използва за актуализиране на данни, съществуващи в таблица.В тази статия ще бъдат разгледани следните теми:

  1. Извлечение UPDATE
  2. Синтаксис
  3. Примери:

Оператор SQL UPDATE

Командата UPDATE се използва за модифициране на единичен запис или множество записи, съществуващи в таблица.





Синтаксис:

АКТУАЛИЗИРАНЕ Име на таблица НАСТРОЙКА Колона1 = Стойност1, Колона2 = Стойност2, & hellip, КолонаN = СтойностN КЪДЕ Условие

Ето, Клауза WHERE указва кои записи трябва да се актуализират. За всеки случай пропускате клаузата WHERE, всички записи, съществуващи в таблицата, ще бъдат актуализирани.

Тъй като сте разбрали синтаксиса, нека сега обсъдим различните начини за използването му с примери.



как да отрежете в java -

Примери:

За ваше по-добро разбиране разделих примерите на следните раздели:

Ще разгледам следната таблица, за да ви обясня примерите:

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-ия служител (идентификационен номер на служител) с нов телефонен номер и град.

АКТУАЛИЗИРАНЕ НА СЛУЖИТЕЛИТЕ SET PhoneNumber = '9646879876', City = 'Kolkata' WHERE EmpID = 3

Изход:

Ще видите следната таблица като изход:

EmpID EmpName EmpEmail Телефонен номер Град

един

Мохан

mohan@xyz.com

9966449966

Делхи

2

Соня

sonia@abc.com

9746964799

Мумбай

3

Санджай

sanjay@pqr.com

9646879876

Колката

4

Авни

avni@xyz.com

9876543678

Мумбай

5

Рахул

rahul@abc.com

9542456786

Делхи

След това, в тази статия, нека разберем как да актуализираме стойностите на данните в множество записи.

Актуализирайте множество записи

За да актуализираме множество записи в таблицата, трябва да използваме клаузата WHERE. TheКлаузата WHERE определя броя на записите, които ще бъдат актуализирани.

Пример:

Напишете заявка за актуализиране на EmpEmail на служителите до sample@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

Когато пропускаме клаузата WHERE, докато използваме оператора UPDATE в 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

Авни

python __init__ самостоятелно

example@xyz.com

9876543678

Мумбай

5

Рахул

example@xyz.com

9542456786

Делхи

След това в тази статия, нека да разберем как да актуализираме данни от конкретна таблица от друга таблица.

Актуализирайте данни от друга таблица

Можем да използваме оператора UPDATE, за да актуализираме данните на конкретна таблица, като вземаме предвид данните от друга таблица.

Нека разгледаме следната таблица:

ContactID Име за контакт ContactEmail Телефонен номер Град

един

Мохан шарма

contactmohan@xyz.com

9962449966

Делхи

2

Соня Ханна

contactonia@xyz.com

9461964799

Мумбай

3

Санджай Капур

contactanjay@xyz.com

9719879876

Колката

4

Авни Мишра

contactavni@xyz.com

9889743678

Мумбай

5

Рахул Рой

contactrahul@xyz.com

9818256786

Делхи

конвертира низ в дата java -

Пример:

Напишете заявка за актуализиране на имената на служителите, като вземете данните от таблицата с контакти.

АКТУАЛИЗИРАНЕ НА СЛУЖИТЕЛИТЕ EmpName = (ИЗБЕРЕТЕ EmpName ОТ Контакти, КЪДЕ Contacts.City = Employees.City)

Изход:

Ще видите следната таблица като изход:

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

Делхи

Също така можем да пренапишем горната заявка, както следва:

АКТУАЛИЗИРАНЕ НА СЛУЖИТЕЛИТЕ ЗАДЪЛЖИТЕЛИ.EmpName = Контакти.

И така, хора, така можете да използвате израза UPDATE в SQL.С това стигнахме до края на тази статия за SQL UPDATE. Надявам се, че тази статия ви е била информативна.

Ако искате да научите повече за MySQL и опознайте тази релационна база данни с отворен код, след това разгледайте нашата което се предлага с обучение под ръководството на инструктори на живо и опит в реалния живот на проекти. Това обучение ще ви помогне да разберете MySQL задълбочено и ще ви помогне да постигнете майсторство по темата.

Имате въпрос към нас? Моля, споменете го в раздела за коментари на тази статия за „АКТУАЛИЗАЦИЯ НА SQL“ и аз ще се свържа с вас.