The SQL SELECT Statement
The SQL SELECT
statement is used to retrieve data from a database table. It allows you to specify the columns you want to fetch and apply conditions to filter the results.
Let's consider a sample database table called "Customers" with the following structure:
CustomerID | Name | Country | |
---|---|---|---|
1 | John Doe | john@example.com | USA |
2 | Jane Smith | jane@example.com | Canada |
3 | Mark Johnson | mark@example.com | UK |
Now, let's see some examples of using the SELECT
statement:
Selecting All Columns
To select all columns from the "Customers" table, you can use the following query:
SELECT * FROM Customers;
This query retrieves all columns (*
) from the "Customers" table, resulting in the following output:
CustomerID | Name | Country | |
---|---|---|---|
1 | John Doe | john@example.com | USA |
2 | Jane Smith | jane@example.com | Canada |
3 | Mark Johnson | mark@example.com | UK |
Selecting Specific Columns
To select specific columns, such as "Name" and "Email", you can modify the query as follows:
SELECT Name, Email FROM Customers;
This query retrieves only the "Name" and "Email" columns from the "Customers" table, resulting in the following output:
Name | |
---|---|
John Doe | john@example.com |
Jane Smith | jane@example.com |
Mark Johnson | mark@example.com |
Applying Conditions
You can also apply conditions to filter the results. For example, to select customers from the "USA", you can use the following query:
SELECT * FROM Customers WHERE Country = 'USA';
This query retrieves all columns from the "Customers" table for the customers whose country is "USA", resulting in the following output:
CustomerID | Name | Country | |
---|---|---|---|
1 | John Doe | john@example.com | USA |
The SQL SELECT
statement is a powerful tool for retrieving specific data from database tables. By combining different columns and conditions, you can extract meaningful information from your databases.
0 Comments