w3resource

MySQL Create Table Exercises: Create a simple table countries including columns country_id,country_name and region_id

MySQL Create Tables: Exercise-1 with Solution

1. Write a SQL statement to create a simple table countries including columns country_id,country_name and region_id.

Sample Solution:

CREATE TABLE countries( 
COUNTRY_ID varchar(2),
COUNTRY_NAME varchar(40),
REGION_ID decimal(10,0)
);

Let execute the above code in MySQL 5.6 command prompt

Here is the structure of the table:

mysql> DESC countries;
+--------------+---------------+------+-----+---------+-------+
| Field        | Type          | Null | Key | Default | Extra |
+--------------+---------------+------+-----+---------+-------+
| COUNTRY_ID   | varchar(2)    | YES  |     | NULL    |       |
| COUNTRY_NAME | varchar(40)   | YES  |     | NULL    |       |
| REGION_ID    | decimal(10,0) | YES  |     | NULL    |       |
+--------------+---------------+------+-----+---------+-------+
3 rows in set (0.01 sec)

Have another way to solve this solution? Contribute your code (and comments) through Disqus.

Previous: MySQL Create Table
Next: Write a SQL statement to create a simple table countries including columns country_id,country_name and region_id which is already exists.

What is the difficulty level of this exercise?



Share this Tutorial / Exercise on : Facebook and Twitter