SQL ALTER TABLE  is used to add, delete, or modify columns in a table .
Add columns
Syntax
ALTER TABLE table_name ADD column_name datatype
Example
mysql> ALTER TABLE orders  ADD price int ;
Query OK, 0 rows affected (0.11 sec)
Records: 0  Duplicates: 0  Warnings: 0
Delete columns
Syntax
ALTER TABLE table_name DROP COLUMN column_name
Example
mysql> ALTER TABLE orders DROP COLUMN price;
Query OK, 1 row affected (0.09 sec)
Records: 1  Duplicates: 0  Warnings: 0
Modify columns
Syntax
ALTER TABLE table_name CHANGE column_name column_name datatype
Example
mysql> ALTER TABLE  orders CHANGE  items  items VARCHAR( 255 );
Query OK, 0 rows affected (0.09 sec)
Records: 0  Duplicates: 0  Warnings: 0