logo

Як оновити кілька стовпців в одному операторі оновлення в SQL?

У цій статті ми побачимо, як оновити кілька стовпців в одному операторі в SQL . Ми можемо оновити кілька стовпців, вказавши кілька стовпців після команди SET в операторі UPDATE. The ОНОВЛЕННЯ За оператором завжди йде команда SET, вона визначає стовпець, де потрібне оновлення.

ОНОВЛЕННЯ для кількох стовпців

Синтаксис:



ОНОВИТИ назву таблиці

різниця між лисицею та вовком

SET column_name1= value1, column_name2= value2

умова ДЕ;



Тепер для демонстрації виконайте наведені нижче дії.

Крок 1: Створіть базу даних

ми можемо використати наступну команду для створення бази даних під назвою geeks.



Запит:

CREATE DATABASE geeks;>

Крок 2: Використовуйте базу даних

Використовуйте наведену нижче інструкцію SQL, щоб переключити контекст бази даних на гіків:

Запит:

USE geeks;>

крок 3: Визначення таблиці

У нашій базі даних гіків є наступна demo_table.

Запит:

CREATE TABLE demo_table( NAME VARCHAR (20), AGE INT , CITY VARCHAR(20) );>

крок 4: Вставте дані в таблицю

groovy мова

Запит:

INSERT INTO demo_table (NAME, AGE, CITY) VALUES ('Aman Chopra', 25, 'New York'), ('Shubham Thakur', 30, 'Los Angeles'), ('Naveen Tulasi', 45, 'Chicago'), ('Aditya Arpan', 28, 'Miami'), ('Nishant Jain', 50, 'Houston');>

Вихід:

IMG3

крок 5: Переглянути дані з таблиці

Запит:

SELECT * FROM demo_table;>

Вихід:

програми хмарних обчислень

IMG3

Крок 6: Оновити кілька стовпців

З метою демонстрації давайте оновимо значення AGE до 30 і значення CITY до ПЕНДЖАБ де значення CITY – «Чикаго».

Запит:

UPDATE demo_table SET AGE=30 ,CITY='PUNJAB' WHERE CITY='NEW DELHI';>

Вихід:

Переглянути вміст таблиці demo_table

Ми бачимо, що таблиця оновлена ​​з потрібним значенням.

Використання GROUP BY кількох стовпців у SQL

У реченні SQL GROUP BY ми використовуємо оператор SELECT, щоб упорядкувати подібні дані в групи.

Завантажити xvideoservicethief ubuntu 14.04

Синтаксис:

ВИБРАТИ стовпець1, стовпець2, …
FROM ім'я_таблиці
умова ДЕ
ГРУПУВАТИ ЗА стовпцем 1, стовпцем 2, …
ПОРЯДОК ЗА стовпцем 1, стовпцем 2, …

Давайте розглянемо речення GROUP BY, переглянувши деякі запити.

Запит:

CREATE TABLE demo_table( NAME VARCHAR (20), AGE INT , CITY VARCHAR(20) ); INSERT INTO demo_table (NAME, AGE, CITY) VALUES ('Aman Chopra', 25, 'New York'), ('Shubham Thakur', 30, 'Los Angeles'), ('Naveen Tulasi', 45, 'Chicago'), ('Aditya Arpan', 28, 'Miami'), ('Nishant Jain', 50, 'Houston');>

Вихід:

Запит:

SELECT AGE, CITY FROM demo_table WHERE AGE<30 GROUP BY AGE ORDER BY AGE;>

Вихід:

IMG3

Висновок

  1. Оператор UPDATE можна використовувати для оновлення стовпців таблиці.
  2. Інструкція UPDATE використовує команду SET для визначення стовпців для оновлення.
  3. Після команди SET умови вказуються за допомогою команди WHERE.
  4. Оновлення вносяться до клітинок, які відповідають критеріям.
  5. Щоб розділити дані на групи, використовуйте речення GROUP BY.