SQL - SELECT Statement and Examples - TestingQ.com

-->Exclusive Portal for Testing Jobs

SQL - SELECT Statement and Examples

The most commonly used SQL command is SELECT statement. The SQL SELECT statement is used to query or retrieve data from a table in the database. A query may retrieve information from specified columns or from all of the columns in the table. To create a simple SQL SELECT Statement, you must specify the column(s) name and the table name. The whole query is called SQL SELECT Statement.

Syntax of SQL SELECT Statement:

SELECT column_list FROM table-name
[WHERE Clause]
[GROUP BY clause]
[HAVING clause]
[ORDER BY clause];

table-name is the name of the table from which the information is retrieved.
column_list includes one or more columns from which data is retrieved.
The code within the brackets is optional.
database table student_details;
id
first_name
last_name
age
subject
games
100
Rahul
Sharma
10
Science
Cricket
101
Anjali
Bhagwat
12
Maths
Football
102
Stephen
Fleming
09
Science
Cricket
103
Shekar
Gowda
18
Maths
Badminton
104
Priya
Chandra
15
Economics
Chess
For example, consider the table student_details. To select the first name of all the students the query would be like:NOTE: These database tables are used here for better explanation of SQL commands. In reality, the tables can have different columns and different data.
SELECT first_name FROM student_details;
NOTE: The commands are not case sensitive. The above SELECT statement can also be written as "select first_name from students_details;"
You can also retrieve data from more than one column. For example, to select first name and last name of all the students.
SELECT first_name, last_name FROM student_details;
You can also use clauses like WHERE, GROUP BY, HAVING, ORDER BY with SELECT statement. We will discuss these commands in coming chapters.
NOTE: In a SQL SELECT statement only SELECT and FROM statements are mandatory. Other clauses like WHERE, ORDER BY, GROUP BY, HAVING are optional.

To receive daily posted JOBS & Interview Questions
Just enter your email address below and click 'Submit'
Enter your email address: