SQL AND Operators

The AND operator displays records if both conditions are true.
| 1st Condition |
2nd Condition |
Result |
| false |
false |
false |
| false |
true |
false |
| true |
false |
false |
| true |
true |
true |
Understand with Example
The Tutorial illustrates an example from SQL AND Operator. In this Tutorial,
Table Stu_Table is created using create table statement. The insert
into statement is used to add records or rows to the table Stu_Table. The Select
statement show you the list of records from a table
Stu_Table.
Create Table Stu_Table
create table Stu_Table(Stu_Id integer(2), Stu_Name varchar(15), Stu_Class varchar(10))
|
Insert data into Stu_Table
insert into Stu_Table values(1,'Komal',10)
insert into Stu_Table values(2,'Ajay',12)
insert into Stu_Table values(3,'Rakesh',12)
insert into Stu_Table values(4,'Bhanu',12)
insert into Stu_Table values(5,'Santosh',12)
insert into Stu_Table values(1,'Komal',10)
|
Stu_Table
| Stu_Id |
Stu_Name |
Stu_Class |
| 1 |
Komal |
10 |
| 2 |
Ajay |
12 |
| 3 |
Rakesh |
12 |
| 4 |
Bhanu |
12 |
| 5 |
Santosh |
12 |
| 1 |
Komal |
10 |
SQL AND Operator Syntax
The SQL AND Operator Syntax return you the filter record from a table
based upon the condition specified in the query.
SELECT columnName(s)
FROM tableName
where condition1 AND conditions2
|
SQL AND Operator
Query
The given SQL Query help you to select only the
Stu_Table with the Stu_Id equal to"1" AND Stu_class="10".The
AND operator fetch the records from a table, if both the condition
are to be true. In case, any one of the condition is false, fetch no
records from table.
SELECT Stu_Id, Stu_Name, Stu_Class
FROM Stu_Table
where Stu_Id = 1 AND Stu_Class = 10
|
Result
| Stu_Id |
Stu_Name |
Stu_Class |
| 1 |
Komal |
10 |
| 1 |
Komal |
10 |

|