Thursday, September 1, 2022

SQL Cheatsheet - SELECT FROM WHERE clauses with examples

SQL Cheat sheet for beginners, SELECT clause, FROM clause, WHERE clause explained with examples.

 

 SELECT ... FROM ... WHERE clauses in SQL - Cheat sheet


Querying data using SELECT…FROM...WHERE clauses in SQL

Commands/Clauses

Examples


SELECT 👈

To view required data from one or more tables.

 

Syntax:

SELECT parameters FROM tablename;

 

Parameters for SELECT:

*, list of attributes, functions, arithmetic operations are the parameters for the command (clause) SELECT.

 

 

 

 

 

 

 

 


Parameters examples for SELECT clause

Simple:

SELECT * FROM student;

Result: Displays all columns of all records of student table.


List of attributes:

SELECT name, phone FROM student;

Result: Displays only name and phone of all students;


Function:

SELECT MAX(salary) FROM employee;

Result: Displays the maximum of all salary values stored in employee table.


Operations:

SELECT Basic + HRA FROM employee;

Result: Displays the sum of the values stored in Basic and HRA columns (attributes) of all employee records.

 


FROM 👈

To specify the name of the table/view from which we want to view the data.

 

Syntax:

SELECT parameters FROM tablename;


Parameters for FROM:

Table name or table names separated with comma.

 

 


Parameters examples for FROM clause

Single table:

SELECT * FROM employee;

Result: Displays all records from employee table.


Multiple tables:

SELECT * FROM employee, dept;

Result: It is a special case. It performs join. Displays columns of tables, employee and dept with every record of table employee combined with every record of dept.


WHERE 👈

To specify one or more conditions to filter the data to view/get required data only.

 

Syntax:

SELECT parameters FROM tablename WHERE condition;

 

Parameters for WHERE:

WHERE clause accepts the conditions (predicates) of the following format;

Attribute_name OP value;

Attribute_name OP attribute_name;

Here, OP refers to OPERATOR that can be one of =, <>, >, <, >=, and <=

 

More conditions can be mentioned in WHERE clause. In that case, the conditions should be connected using logical connectives AND, OR, NOT.


Parameter examples for WHERE clause

attribute_name OP value:

SELECT * FROM employee WHERE gender = ‘male’;

Result: Displays all records of employee who are MALE.

 

SELECT * FROM employee WHERE salary > 10000;

Result: Displays all records of employees who earn more than 10000.

 

SELECT name, age FROM employee WHERE salary = 25000;

Result: Displays only name and ages of all employees who earn 25000.


attribute_name OP attribute_name:

SELECT * FROM employee, dept WHERE emp_dno = dept_dno;

 

 

***********

 

What are the parameters for SELECT clause?

Can we perform arithmetic calculations using SELECT clause in SQL?

How to filter the data in a table using WHERE clause?

Can we use more than one condition in WHERE clause?

How do you find cars that are sold for fifty thousand dollars or more?

Where to specify the condition like the watches that are costlier than Omega watches? 

No comments:

Post a Comment

Featured Content

Multiple choice questions in Natural Language Processing Home

MCQ in Natural Language Processing, Quiz questions with answers in NLP, Top interview questions in NLP with answers Multiple Choice Que...

All time most popular contents