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:
- Creare una banca dati.
- Crea una tabella nel database e inserisci i dati nella tabella.
- Mostra la tabella prima che il valore venga aggiornato.
- Modificare il valore di una colonna nella tabella.
- 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.