SQL SELECT statement

The SQL SELECT statement is used to retrieve information from one or more tables. To use SELECT to retrieve table data you must, at a minimum, specify two pieces of information—what you want to select, and from where you want to select it.

The syntax of the SELECT statement is:

SELECT column_name1,column_name2 FROM table_name;

or

SELECT * FROM table_name;

Here is an example. We will use the Customer table to illustrate the SQL Select Statement:

+----+------------+-------------------+---------+-------+-------+
| id | name       | address           | city    | state | zip   |
+----+------------+-------------------+---------+-------+-------+
|  1 | Bill Smith | 123 Main Street   | Hope    | CA    | 98765 |
|  2 | Mary Smith | 123 Dorian Street | Harmony | AZ    | 98765 |
|  3 | Bob Smith  | 123 Laugh Street  | Humor   | CA    | 98765 |
+----+------------+-------------------+---------+-------+-------+

We’ll start with a simple SQL SELECT statement:

SELECT ID, NAME, ADDRESS FROM CUSTOMER;

This would produce the following result:

+----+------------+-------------------+
| ID | NAME       | ADDRESS           |
+----+------------+-------------------+
|  1 | Bill Smith | 123 Main Street   |
|  2 | Mary Smith | 123 Dorian Street |
|  3 | Bob Smith  | 123 Laugh Street  |
+----+------------+-------------------+

If you want to select all the columns of  the Customer table, you can use the following query:

SELECT * FROM CUSTOMER;

This would produce the following result:

+----+------------+-------------------+---------+-------+-------+
| id | name       | address           | city    | state | zip   |
+----+------------+-------------------+---------+-------+-------+
|  1 | Bill Smith | 123 Main Street   | Hope    | CA    | 98765 |
|  2 | Mary Smith | 123 Dorian Street | Harmony | AZ    | 98765 |
|  3 | Bob Smith  | 123 Laugh Street  | Humor   | CA    | 98765 |
+----+------------+-------------------+---------+-------+-------+
Geek University 2022