You would start with the `INSERT INTO` statement, followed by the table that you want to insert the data into. Then you would specify the list of the columns that you want to insert the data into. Finally, with the `VALUES` statement, you specify the data that you want to insert.
> The important part is that you need to keep the order of the values based on the order of the columns that you've specified.
In the above example the `value_1` would go into `column_name_1`, the `value_2` would go into `column_name_2` and the `value_3` would go into `column_name_x`.
Let's use the table that we created in the last chapter and insert 1 user into our `users` table:
Consider a table, say `prospect_users`, which stores the information of the people who want to become the users of our service, but they are not yet actual users.
In order to add them to our user database, we have to insert there entries into our `users` table.
We can achieve the same by writing an `INSERT` query with multiple `VALUES` listed in them (as discussed in previous section).
But there is an easier way where we achieve the same by querying the `prospect_users` table.