- The number and the order of the columns must be the same in all queries.
- The data types must be compatible.
{ query_specification }
INTERSECT
{ query_specification }
In this article, we are going to use the following table for the examples:-
CREATE TABLE [dbo]. [Employee](
[Empid] [Int] IDENTITY (1, 1) NOT NULL Primary key,
[EmpNumber] [nvarchar](50) NOT NULL,
[EmpFirstName] [nvarchar](150) NOT NULL,
[EmpLAStName] [nvarchar](150) NULL,
[EmpEmail] [nvarchar](150) NULL,
[Salary] [int] NULL
)
We insert following data into the above tables:-
Insert Into Employee (EmpNumber,EmpFirstName,EmpLAStName,EmpEmail,salary)
Values(‘A001′,’Vivek’,’Johari’,’samir@abcmail.com’,200000)
Insert Into Employee (EmpNumber,EmpFirstName,EmpLAStName,EmpEmail,salary)
Values(‘A002′,’Amit’,’Kumar’,’amit@abcmail.com’,100000)
Insert Into Employee (EmpNumber,EmpFirstName,EmpLAStName,EmpEmail,salary)
Values(‘A003′,’Neha’,’Sharma’,’neha@abcmail.com’,300000)
Insert Into Employee (EmpNumber,EmpFirstName,EmpLAStName,EmpEmail,salary)
Values(‘A004′,’Chandra’,’Singh’,’vivek@abcmail.com’,320000)
Insert Into Employee (EmpNumber,EmpFirstName,EmpLAStName,EmpEmail,salary)
Values(‘A005′,’Avinash’, ‘Dubey’,’avinash@abcmail.com’,250000)
Example
Select Empnumber from employee where salary>200000
A003
A004
A005
Select Empnumber from employee where salary between 100000 and 320000
A001
A002
A003
A004
A005
Now if we use Intersection command between these queries, we get the following result.
Select Empnumber from employee where salary>200000
INTERSECT
Select Empnumber from employee where salary between 100000 and 320000
Result
A003
A004
A005
Discover more from Technology with Vivek Johari
Subscribe to get the latest posts sent to your email.
… [Trackback]
[…] Find More Information here to that Topic: techmixing.com/2014/08/intersection-command-in-sql-server.html […]
… [Trackback]
[…] Find More on to that Topic: techmixing.com/2014/08/intersection-command-in-sql-server.html […]
… [Trackback]
[…] Read More here to that Topic: techmixing.com/2014/08/intersection-command-in-sql-server.html […]
… [Trackback]
[…] Read More here to that Topic: techmixing.com/2014/08/intersection-command-in-sql-server.html […]
… [Trackback]
[…] Find More on that Topic: techmixing.com/2014/08/intersection-command-in-sql-server.html […]
… [Trackback]
[…] Read More here on that Topic: techmixing.com/2014/08/intersection-command-in-sql-server.html […]
… [Trackback]
[…] Information to that Topic: techmixing.com/2014/08/intersection-command-in-sql-server.html […]
… [Trackback]
[…] Find More Info here on that Topic: techmixing.com/2014/08/intersection-command-in-sql-server.html […]
… [Trackback]
[…] Read More on to that Topic: techmixing.com/2014/08/intersection-command-in-sql-server.html […]
… [Trackback]
[…] There you can find 65996 more Info to that Topic: techmixing.com/2014/08/intersection-command-in-sql-server.html […]
… [Trackback]
[…] Read More here to that Topic: techmixing.com/2014/08/intersection-command-in-sql-server.html […]
… [Trackback]
[…] Read More Information here to that Topic: techmixing.com/2014/08/intersection-command-in-sql-server.html […]
… [Trackback]
[…] There you can find 57404 more Info on that Topic: techmixing.com/2014/08/intersection-command-in-sql-server.html […]
… [Trackback]
[…] Find More on that Topic: techmixing.com/2014/08/intersection-command-in-sql-server.html […]
… [Trackback]
[…] Info to that Topic: techmixing.com/2014/08/intersection-command-in-sql-server.html […]
… [Trackback]
[…] Information on that Topic: techmixing.com/2014/08/intersection-command-in-sql-server.html […]
… [Trackback]
[…] Information to that Topic: techmixing.com/2014/08/intersection-command-in-sql-server.html […]
… [Trackback]
[…] Read More Info here on that Topic: techmixing.com/2014/08/intersection-command-in-sql-server.html […]
… [Trackback]
[…] Info on that Topic: techmixing.com/2014/08/intersection-command-in-sql-server.html […]
… [Trackback]
[…] Read More Info here to that Topic: techmixing.com/2014/08/intersection-command-in-sql-server.html […]
… [Trackback]
[…] Info to that Topic: techmixing.com/2014/08/intersection-command-in-sql-server.html […]
… [Trackback]
[…] Read More on to that Topic: techmixing.com/2014/08/intersection-command-in-sql-server.html […]
… [Trackback]
[…] Find More on that Topic: techmixing.com/2014/08/intersection-command-in-sql-server.html […]
… [Trackback]
[…] Read More Information here to that Topic: techmixing.com/2014/08/intersection-command-in-sql-server.html […]
… [Trackback]
[…] Read More Info here on that Topic: techmixing.com/2014/08/intersection-command-in-sql-server.html […]
… [Trackback]
[…] Find More Info here to that Topic: techmixing.com/2014/08/intersection-command-in-sql-server.html […]
… [Trackback]
[…] Info on that Topic: techmixing.com/2014/08/intersection-command-in-sql-server.html […]
… [Trackback]
[…] Find More to that Topic: techmixing.com/2014/08/intersection-command-in-sql-server.html […]
… [Trackback]
[…] Find More here on that Topic: techmixing.com/2014/08/intersection-command-in-sql-server.html […]
… [Trackback]
[…] Read More Information here to that Topic: techmixing.com/2014/08/intersection-command-in-sql-server.html […]
… [Trackback]
[…] Find More on on that Topic: techmixing.com/2014/08/intersection-command-in-sql-server.html […]