Tässä artikkelissa näemme, kuinka voit päivittää useita sarakkeita yhdessä lauseessa SQL . Voimme päivittää useita sarakkeita määrittämällä useita sarakkeita SET-komennon jälkeen UPDATE-käskyssä. The PÄIVITTÄÄ -lausetta seuraa aina SET-komento, se määrittää sarakkeen, jossa päivitys vaaditaan.
PÄIVITYS useille sarakkeille
Syntaksi:
PÄIVITYS taulukon_nimi
mini työkalupalkki excelSET sarakkeen_nimi1= arvo1, sarakkeen_nimi2= arvo2
WHERE kunto;
Noudata nyt esittelyä alla olevia ohjeita:
Vaihe 1: Luo tietokanta
voimme käyttää seuraavaa komentoa luodaksemme tietokannan nimeltä geeks.
Kysely:
CREATE DATABASE geeks;>
Vaihe 2: Käytä tietokantaa
Käytä alla olevaa SQL-lausetta vaihtaaksesi tietokantakonteksti geeksiksi:
Kysely:
USE geeks;>
Vaihe 3: Taulukon määritelmä
Meillä on seuraava demo_table nörttitietokannassamme.
Kysely:
CREATE TABLE demo_table( NAME VARCHAR (20), AGE INT , CITY VARCHAR(20) );>
Vaihe 4: Lisää tiedot taulukkoon
np.unique
Kysely:
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');>
Lähtö:

Vaihe 5: Katso tiedot taulukosta
Kysely:
SELECT * FROM demo_table;>
Lähtö:
verkkoselaimen asetukset
Vaihe 6: Päivitä useita sarakkeita
Esittelyä varten päivitetään AGE-arvo arvoon 30 ja CITY-arvoon PUNJAB jossa CITY-arvo on 'Chicago'.
Kysely:
UPDATE demo_table SET AGE=30 ,CITY='PUNJAB' WHERE CITY='NEW DELHI';>
Lähtö:
Näytä taulukon demo_table sisältö

Näemme, että taulukko on nyt päivitetty halutulla arvolla.
GROUP BY Useiden sarakkeiden käyttäminen SQL:ssä
SQL GROUP BY -lauseessa käytämme SELECT-käskyä samankaltaisten tietojen järjestämiseen ryhmiin.
alkuluku java
Syntaksi:
VALITSE sarake1, sarake2,…
FROM taulukon_nimi
WHERE kunto
GROUP BY sarake1, sarake2,…
ORDER BY sarake1, sarake2,…
Tarkastellaan GROUP BY -lausetta näkemällä joitain kyselyitä.
Kysely:
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');>
Lähtö:

Kysely:
SELECT AGE, CITY FROM demo_table WHERE AGE<30 GROUP BY AGE ORDER BY AGE;>
Lähtö:

Johtopäätös
- UPDATE-käskyä voidaan käyttää taulukon sarakkeiden päivittämiseen.
- UPDATE-käsky käyttää SET-komentoa päivitettävien sarakkeiden määrittämiseen.
- SET-komennon jälkeen ehdot määritellään WHERE-komennolla.
- Kriteerit täyttäviin soluihin tehdään päivitykset.
- Jos haluat jakaa tiedot ryhmiin, käytä GROUP BY -lausetta.