logo

ОНОВЛЕННЯ SQL

Команди SQL ( ОНОВЛЕННЯ і ВИДАЛИТИ ) використовуються для зміни даних, які вже є в базі даних. Команда SQL DELETE використовує речення WHERE.

ОНОВЛЕННЯ SQL Інструкція використовується для зміни даних записів, які містяться в таблицях. Які рядки потрібно оновити, вирішується умовою. Щоб визначити умову, ми використовуємо речення WHERE.

Інструкцію UPDATE можна записати в такій формі:

методи в java
 UPDATE table_name SET [column_name1= value1,... column_nameN = valueN] [WHERE condition] 

Давайте подивимось синтаксис:

 UPDATE table_name SET column_name = expression WHERE conditions 

Розглянемо приклад: тут ми оновимо запис у вихідній таблиці.

Оператор SQL:

 UPDATE students SET User_Name = 'beinghuman' WHERE Student_Id = '3' 

Вихідна таблиця:

Student_IdІм'яПрізвищеІм'я_користувача
1ІснуєШармашармілі
2РахулМауріяsofamous
3ДжеймсУокерДжонні

Перегляньте результат після оновлення значення:

Student_IdІм'яПрізвищеІм'я_користувача
1ІснуєШармашармілі
2РахулМауріяsofamous
3ДжеймсУокер бути людиною

Оновлення кількох полів:

Якщо ви збираєтеся оновити кілька полів, вам слід відокремити кожне призначення полів комою.

Оператор SQL UPDATE для кількох полів:

 UPDATE students SET User_Name = 'beserious', First_Name = 'Johnny' WHERE Student_Id = '3' 

Результат таблиці наведено нижче:

Student_IdІм'яПрізвищеІм'я_користувача
1ІснуєШармашармілі
2РахулМауріяsofamous
3 Джонні Уокер будь серйозним

СИНТАКСИС MYSQL ДЛЯ ОНОВЛЕННЯ ТАБЛИЦІ:

 UPDATE table_name SET field1 = new-value1, field2 = new-value2, [WHERE CLAUSE] 

ВИБІР ОНОВЛЕННЯ SQL:

ОНОВЛЕННЯ SQL ЗА ВИБОРОМ ЗАПИТУ:

Ми можемо використовувати оператор SELECT для оновлення записів за допомогою оператора UPDATE.

СИНТАКСИС:

 UPDATE tableDestination SET tableDestination.col = value WHERE EXISTS ( SELECT col2.value FROM tblSource WHERE tblSource.join_col = tblDestination. Join_col AND tblSource.Constraint = value) 

Ви також можете спробувати це -

 UPDATE Table SET Table.column1 = othertable.column 1, Table.column2 = othertable.column 2 FROM Table INNER JOIN Other_table ON Table.id = other_table.id 

Мій СИНТАКСИС SQL:

Якщо ви хочете ОНОВИТИ за допомогою SELECT у My SQL, ви можете використовувати цей синтаксис:

arraylist у сортуванні java

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

Перша таблиця містить -

Cat_id, cat_name,

А друга таблиця містить -

Rel_cat_id, rel_cat_name

СТОВПЕЦЬ ОНОВЛЕННЯ SQL:

Кет тимпф чистий капітал

Ми можемо оновити один або кілька стовпців у SQL за допомогою запиту SQL UPDATE.

ПРИКЛАД ОНОВЛЕННЯ SQL З ОНОВЛЕННЯМ ОДНОГО СТОВПЦЯ:

 UPDATE students SET student_id = 001 WHERE student_name = 'AJEET'; 

Цей приклад SQL UPDATE оновить student_id до «001» у таблиці student, де student_name дорівнює «AJEET».

ПРИКЛАД ОНОВЛЕННЯ SQL З ОНОВЛЕННЯМ КІЛЬКОХ СТОВПЦІВ:

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

 UPDATE students SET student_name = 'AJEET', Religion = 'HINDU' WHERE student_name = 'RAJU'; 

Цей оператор SQL UPDATE змінить ім’я студента на «AJEET» і релігію на «HINDU», де ім’я студента «RAJU».