Dichiarazione di aggiornamento MySQL

Dichiarazione di aggiornamento MySQL

MySQL è un sistema di gestione del database open source, che può essere utilizzato per progetti sia piccoli che grandi. Sviluppato da Oracle Corporation, utilizza SQL standard dietro di esso. Nella gestione del database, le operazioni CRUD sono una sorta di requisito di base da sapere.

In questo articolo, impareremo ad aggiornare i dati nelle tabelle MySQL utilizzando l'istruzione di aggiornamento fornita da MySQL. Una dichiarazione di aggiornamento è fondamentalmente un'istruzione DML (linguaggio di manipolazione dei dati) perché modifica o aggiorna i dati.

Sintassi

La sintassi per l'aggiornamento di una colonna o delle colonne in una tabella in MySQL è:

Aggiorna Table_name
IMPOSTATO
column_name = value,
..
[Dove condizione]

In questa sintassi, table_name è la tabella in cui sei disposto ad aggiornare qualsiasi colonna.

Usando il IMPOSTATO clausola, possiamo assegnare nuovi valori a più colonne usando il segno uguale "=".

column_name è quella colonna in cui vuoi fare un aggiornamento.

Alla fine, possiamo anche fornire il DOVE clausola per applicare alcune condizioni o filtrare il processo di aggiornamento.

Reniamo chiaro mostrando un esempio in cui aggiorneremmo il valore di una colonna all'interno di una tabella.

Esempio

Innanzitutto, apri il tuo terminale e accedi alla shell MySQL e scegli il database in cui si desidera aggiornare una tabella. Per vedere tutte le tabelle all'interno di un database, eseguire questo comando:

Mostra i tavoli;

Abbiamo una tabella nel nostro database selezionato. Vediamo se esistono o meno dati. Per visualizzare i dati in una tabella, eseguire il comando Seleziona come segue:

Seleziona * dalle auto;

Supponiamo di voler aggiornare il nome dell'auto e la data di produzione della terza riga da "BMW i8" a "BMW M4" dove Car_id è 3, quindi la query per l'aggiornamento del nome e della data sarebbe così:

Aggiorna Table_name
IMPOSTATO
car_name = 'bmw m4',
man_date = '2020-10-10'
Dove car_id = 3;

Dopo aver eseguito il comando di aggiornamento e avere un output di "1 riga (i) interessata", ora, visualizziamo la tabella:

Seleziona * dalle auto in cui Car_id = 3;

Come puoi vedere nello screenshot indicato di seguito, i dati della terza riga vengono aggiornati correttamente.

Quindi, è così che è possibile aggiornare i dati di qualsiasi tabella in MySQL utilizzando l'istruzione Aggiornamento.

Conclusione

Abbiamo conosciuto l'utilizzo dell'istruzione di aggiornamento e come possiamo aggiornare i dati in qualsiasi database MySQL. Quindi, abbiamo discusso di come aggiornare una singola colonna, nonché più colonne contemporaneamente. Infine, abbiamo anche visto l'uso della clausola Where.