logo

Come modificare il valore della colonna in SQL

In questo articolo imparerai come modificare il valore della colonna specifica nello Structured Query Language.

Il comando UPDATE in SQL consente agli utenti del database di modificare il valore della colonna specifica nella tabella. Possiamo anche modificare i dati di due o più colonne utilizzando una query.

Di seguito viene fornita la sintassi per modificare il valore di una colonna specifica nella tabella:

 UPDATE Table_Name SET Column_Name = New_Value WHERE Condition; 

Di seguito viene riportata la sintassi per modificare il valore di una o più colonne della tabella:

Unità logica aritmetica
 UPDATE Table_Name SET Column_Name_1 = New_Value_1, Column_Name_2 = New_Value_2, ......, Column_Name_N = New_Value_N WHERE Condition; 

Dobbiamo usare il Parola chiave SET nel AGGIORNAMENTO comando per modificare il valore delle colonne. La clausola WHERE specifica quale riga si desidera modificare.

Se desideri modificare il valore di una particolare colonna nella tabella, devi seguire i cinque passaggi seguenti uno per uno nell'ordine indicato:

  1. Creare una banca dati.
  2. Crea una tabella nel database e inserisci i dati nella tabella.
  3. Mostra la tabella prima che il valore venga aggiornato.
  4. Modificare il valore di una colonna nella tabella.
  5. Mostra la tabella dopo l'aggiornamento del valore.

Ora spiegheremo ogni passaggio con un esempio:

Passaggio 1: creare un database

Nel linguaggio di query strutturato, la creazione del database è il primo passo per archiviare le tabelle strutturate nel database.

contatti bloccati

Utilizzare la seguente sintassi SQL per creare un database:

 CREATE DATABASE Database_Name; 

Il seguente comando CREATE crea il database Veicoli nel sistema di database SQL:

 CREATE DATABASE Vehicles; 

Passaggio 2: crea una tabella e inserisci i dati

Dopo la creazione del database, è necessario utilizzare la seguente sintassi per creare la tabella:

 CREATE TABLE table_name ( column_Name_1 data type (size of the column_1), column_Name_2 data type (size of the column_2), column_Name_3 data type (size of the column_3), ... column_Name_N data type (size of the column_N) ); 

Supponiamo di voler creare il file Bici tabella nel Veicoli Banca dati. Per questo, devi scrivere la seguente query nella tua applicazione SQL:

 CREATE TABLE Bikes ( Number Int, Model Int, Bike_Name Varchar (20), Color Varchar (20), Price Int, Average Int, ) ; 

Dopo la creazione della tabella, è necessario inserire i dati delle bici nella tabella Bikes utilizzando la seguente query:

un modulo completo
 INSERT INTO Cars VALUES (1, 2019, Apache, Black, 180000, 49), (2, 2020, Pulsar, Black, 190000, 50), (3, 2019, R15, Blue, 200000, 45), (4, 2020, Apache, Black, 190000, 45), (5, 2018, Bullet, Grey, 200000, 50), (6, 2017, Duke, Yellow, 190000, 35), (7, 2019, Pulsar, Red, 90000, 45), (8, 2020, FZ-s, Black, 100000, 40), (9, 2019, R15, Orange, 200000, 40), (10, 2020, Bullet, Black, 190000, 35), (11, 2018, Duke, Red, 128000, 30), (12, 2020, Harley Davidson, Black, 400000, 25); 

Passaggio 3: visualizzare la tabella prima di aggiornare i valori

Dopo la creazione della tabella e l'inserimento dei dati, è possibile visualizzare i dati inseriti nella tabella Bikes digitando la seguente query nell'applicazione SQL:

 SELECT * FROM Bikes; 

Produzione:

Numero Modello Nome_bici Colore Prezzo Media
1 2019 Apache Nero 180000 49
2 2020 Premere Nero 190000 cinquanta
3 2019 R15 Blu 200000 Quattro cinque
4 2020 Apache Nero 190000 Quattro cinque
5 2018 Proiettile Grigio 200000 cinquanta
6 2017 Duca Giallo 190000 35
7 2019 Premere Rosso 90000 Quattro cinque
8 2020 FZ-s Nero 100000 40
9 2019 R15 Arancia 200000 40
10 2020 Proiettile Nero 190000 35
undici 2018 Duca Rosso 128000 30
12 2020 Harley Davidson Nero 400000 25

Passaggio 4: modifica il valore di una particolare colonna nella tabella

Se vuoi cambiare il colore di qualsiasi bici, devi digitare la seguente query in SQL:

volpe o lupo
 UPDATE Bikes SET Color = Red WHERE Bike_Name = Apache; 

Passaggio 5: visualizzare la tabella dopo aver aggiornato i valori

Per verificare il risultato della query eseguita nel 4° passaggio, è necessario digitare il seguente comando SELECT in SQL:

 SELECT * FROM Bikes; 

Numero Modello Nome_bici Colore Prezzo Media
1 2019 Apache Nero 180000 49
2 2020 Premere Nero 190000 cinquanta
3 2019 R15 Blu 200000 Quattro cinque
4 2020 Apache Nero 190000 Quattro cinque
5 2018 Proiettile Grigio 200000 cinquanta
6 2017 Duca Giallo 190000 35
7 2019 Premere Rosso 90000 Quattro cinque
8 2020 FZ-s Nero 100000 40
9 2019 R15 Arancia 200000 40
10 2020 Proiettile Nero 190000 35
undici 2018 Duca Rosso 128000 30
12 2020 Harley Davidson Nero 400000 25

Come possiamo vedere, il colore di Apache Bike è stato cambiato con successo nella tabella Cars.

Modificare il valore di Più colonne nella tabella

Se desideri aggiornare i valori di più colonne nella tabella Bikes, devi scrivere la query seguente in SQL:

AGGIORNA SET Bici Colore = Verde, Prezzo = 90000 DOVE Nome_Bici = R15;

Per verificare il risultato della query precedente, è necessario digitare il seguente comando SELECT in SQL:

 SELECT * FROM Bikes; 

Numero Modello Nome_bici Colore Prezzo Media
1 2019 Apache Nero 180000 49
2 2020 Premere Nero 190000 cinquanta
3 2019 R15 Blu 200000 Quattro cinque
4 2020 Apache Nero 190000 Quattro cinque
5 2018 Proiettile Grigio 200000 cinquanta
6 2017 Duca Giallo 190000 35
7 2019 Premere Rosso 90000 Quattro cinque
8 2020 FZ-s Nero 100000 40
9 2019 R15 Arancia 200000 40
10 2020 Proiettile Nero 190000 35
undici 2018 Duca Rosso 128000 30
12 2020 Harley Davidson Nero 400000 25

Come possiamo vedere, il colore e il prezzo della bici R15 sono stati modificati con successo.