logo

Kuinka päivittää useita sarakkeita yhdessä päivityslausunnossa SQL:ssä?

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 excel

SET 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ö:

IMG3

Vaihe 5: Katso tiedot taulukosta

Kysely:

SELECT * FROM demo_table;>

Lähtö:

verkkoselaimen asetukset

IMG3

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ö:

IMG3

Johtopäätös

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