Come faccio a combinare colonne con MySQL?

April 12

MySQL è un database relazionale gratuito sviluppato da Oracle. Un database relazionale contiene i dati in tabelle che sono organizzate in righe e colonne. Le colonne rappresentano il tipo di dati. Le righe contengono i dati effettivi. La funzione "concat" permette di combinare due colonne in una singola colonna. Il risultato sarà una stringa di caratteri che rappresentano le due colonne nell'ordine in cui sono stati specificati nella dichiarazione.

istruzione

1 Accedere al database MySQL.

2 Digitare l'istruzione "ALTER TABLE nometabella ADD newColumn varchar;" aggiungere una nuova colonna alla tabella. Sostituire "tablename" con il nome della tabella che si desidera modificare. Sostituire "newColumn" con il nome che si desidera dare la colonna che conterrà i dati combinati. Sostituire "varchar" con il tipo di dati corretto per la nuova colonna.

3 Digitare l'istruzione "UPDATE tablename SET newColumn = CONCAT (column1," ", column2);" per combinare i dati provenienti da column1 e column2 nella nuova colonna. Sostituire "tablename" con il nome della tabella che si alterati in fase due. Sostituire "newColumn" con il nome della nuova colonna. Sostituire "column1" e "colonna2" con i nomi delle colonne che si desidera combinare. È possibile combinare più di due colonne elencandoli all'interno delle parantheses dopo la dichiarazione "CONCAT". Lo spazio tra i due virgolette all'interno delle parantheses ( "") c'è così i dati sarà simile "column2 Column1" invece di "column1column2".

4 Digitare l'istruzione "SELECT newColumn FROM nometabella;" per visualizzare i dati combinati.