Come inserire nuove righe in una tabella in SQL?
Per inserire nuove righe in una tabella in SQL, è possibile utilizzare la seguente sintassi:
INSERT INTO nome_tabella (colonna1, colonna2, colonna3, ...)
VALUES (valore1, valore2, valore3, ...);
Ad esempio, se si desidera inserire una nuova riga nella tabella "clienti" con i valori "Mario Rossi" per la colonna "nome" e "30" per la colonna "età", si può utilizzare la seguente query:
INSERT INTO clienti (nome, età)
VALUES ('Mario Rossi', 30);
È possibile inserire più righe contemporaneamente utilizzando la stessa sintassi, ma separando ogni riga con una virgola. Ad esempio:
INSERT INTO clienti (nome, età)
VALUES ('Mario Rossi', 30), ('Luigi Verdi', 25), ('Giovanni Bianchi', 40);
In alternativa, è possibile inserire i valori di una nuova riga utilizzando una SELECT statement. Ad esempio, se si desidera inserire una nuova riga nella tabella "clienti" con i valori della riga con ID 1 della tabella "clienti_backup", si può utilizzare la seguente query:
INSERT INTO clienti (nome, età)
SELECT nome, età
FROM clienti_backup
WHERE id = 1;