SQL

How To Use ANY, ALL Operators In SQL

Introduction

In this article, we will learn how to use ANY, ALL operators with a SQL select query.

The ANY and ALL operators are used with a WHERE clause or HAVING clause.

 

The ANY Operator

  • If any of the subquery values meet the condition, the ANY operator returns TRUE.

Syntax

SELECT column_name(s)
FROM TABLE_NAME1
WHERE column_name operator ANY
(SELECT column_name FROM TABLE_NAME2 WHERE condition);

Example

The subsequent statement would return TRUE and lists the technologies if it finds ANY records in the Article table with Views > 100:

SELECT *
FROM Technology
WHERE ID = ANY (SELECT TechID FROM Article WHERE Views > 100);

 

The ALL Operator

  • If all of the subquery values meet the condition, the ALL operator returns TRUE.

Syntax

SELECT column_name(s)
FROM TABLE_NAME1
WHERE column_name operator ALL
(SELECT column_name FROM TABLE_NAME2 WHERE condition);

Example

The subsequent statement would return TRUE and lists the technologies if ALL the records in the Article table have Views > 100:

SELECT *
FROM Technology
WHERE ID = ALL (SELECT TechID FROM Article WHERE Views > 100);

 

Also, check How To Use Exists Operator In SQL

Yasin Panwala

Yasin Panwala is a Web Developer and Author at TheCodeHubs. He has experience in Web Developing and Designing and also in Writing. He has got his skills in working on technologies like .NET Core, ADO.NET, AJAX, Angular, AngularJS, ASP.NET, ASP.NET MVC, Bootstrap, C#, CSS, Entity Framework, Express.js, GraphQL, HTML, JavaScript, JQuery, JSON, LINQ, Microsoft Office, MongoDB, MySQL, Node.js, PostgreSQL, SQL, SQL Server, TypeORM, TypeScript, Visual Basic .NET, Web API. He also got his skills in working with different integration and some known versioning tools. He is always ready to learn new things and he always tries his best on tasks that are assigned to him and gives the best possible outputs.

Recent Posts

Testing hk

Testing

2 years ago

Create and Used PIPE in angular

In this article, we have to show Create and Used PIPE in angular

2 years ago

Operation

Testing

2 years ago

Create and Used PIPE in angular

In this article, we have to show Create and Used PIPE in angular

2 years ago

Create and Used PIPE in angular

In this article, we have to show Create and Used PIPE in angular

2 years ago

TETS NEW

test

2 years ago