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 |
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 |
If you are facing any programming issue, such as compilation errors or not able to find the code you are looking for.
Ask your questions, our development team will try to give answers to your questions.
Ask Questions? Discuss: SQL AND Operators
Post your Comment