Este tutorial de SQL explica y nos ayuda a comprender cómo usar el operador AND en la consulta SELECT con ejemplos.
El operador AND se usa para obtener los registros de la tabla si ambas expresiones dadas son verdaderas en la consulta.
Por ejemplo, el cliente filtra el plan donde seleccionó el precio entre 600 y 800 , incluida una suscripción principal de Hotstar. Los clientes pueden ver solo aquellos planes donde el precio está entre 600 y 800, incluida una suscripción principal de Hotstar. El cliente no puede ver los planes que fallan en una de las expresiones anteriores.
La sintaxis del operador SQL SELECT AND es la siguiente:
SELECT Column_Name_1, Column_Name_2, Column_Name_3. Column_Name_4, Column_Name_5 FROM Table_Name WHERE Column_Name = Value AND Column_Name =Value;
El nombre de columna en la expresión puede ser el mismo nombre de columna o un nombre de columna diferente.
Comprendamos el operador SQL SELECT AND con la ayuda de ejemplos.
Considere la tabla ya existente llamada Diploma_Student:
Student_Id | Nombre_del_estudiante | Primer_Sem | Segundo_Sem | Tercer_Sem | Cuarto_Sem | Quinto_sem | Sexto_Sem | Total | Id_departamento |
202111 | Vaishnavi Patil | 94 | 91 | 88 | 85 | 95 | 92 | 91 | 1 |
202112 | Vaibhav Lokhande | 85 | 90 | 92 | 80 | 85 | 82 | 86 | 2 |
202113 | Yash Dhull | 90 | 88 | 94 | 87 | 85 | 90 | 89 | 3 |
202114 | Patole de Sonali | 95 | 90 | 92 | 88 | 92 | 90 | 91 | 4 |
202115 | Axar Patel | 85 | 80 | 82 | 86 | 92 | 84 | 85 | 1 |
202116 | Meena Mishra | 78 | 75 | 80 | 74 | 85 | 77 | 78 | 3 |
202117 | Mahesh Kumbhar | 75 | 80 | 75 | 78 | 80 | 76 | 77 | 5 |
202118 | Sakashi Patil | 80 | 78 | 74 | 78 | 80 | 77 | 78 | 2 |
202119 | Sopan Bhore | 70 | 68 | 75 | 75 | 80 | 80 | 75 | 2 |
202220 | Prajwal Lokhande | 80 | 85 | 85 | 75 | 78 | 80 | 81 | 4 |
202221 | Anuja Wanare | 85 | 88 | 86 | 82 | 84 | 85 | 85 | 5 |
202222 | Venkatesh Iyer | 90 | 89 | 87 | 90 | 92 | 91 | 90 | 3 |
202223 | Anushka Sen | 70 | 75 | 71 | 74 | 80 | 78 | 75 | 1 |
202224 | Aakash jainista | 80 | 75 | 72 | 74 | 85 | 80 | 78 | 4 |
202225 | Akshay Agarwal | 85 | 80 | 78 | 88 | 90 | 82 | 84 | 5 |
Ejemplo 1: Ejecute una consulta para mostrar la información del estudiante donde el porcentaje del segundo semestre del estudiante es mayor a 72 y la identificación del departamento es 1, 3, 5.
SELECT * FROM Diploma_Student WHERE Second_Sem > 72 AND Department_Id IN (1, 3, 5);
En la consulta SELECCIONAR Y Operador anterior, mostramos la información del estudiante donde el porcentaje del segundo semestre del estudiante es mayor que 72 y la identificación del departamento del estudiante es 1, 3 y 5. Usamos el Operador IN en lugar del Operador OR para varias identificaciones de departamento.
El resultado de la consulta anterior es el siguiente:
Student_Id | Nombre_del_estudiante | Primer_Sem | Segundo_Sem | Tercer_Sem | Cuarto_Sem | Quinto_sem | Sexto_Sem | Total | Id_departamento |
202111 | Vaishnavi Patil | 94 | 91 | 88 | 85 | 95 | 92 | 91 | 1 |
202113 | Yash Dhull | 90 | 88 | 94 | 87 | 85 | 90 | 89 | 3 |
202115 | Axar Patel | 85 | 80 | 82 | 86 | 92 | 84 | 85 | 1 |
202116 | Meena Mishra | 78 | 75 | 80 | 74 | 85 | 77 | 78 | 3 |
202117 | Mahesh Kumbhar | 75 | 80 | 75 | 78 | 80 | 76 | 77 | 5 |
202221 | Anuja Wanare | 85 | 88 | 86 | 82 | 84 | 85 | 85 | 5 |
202222 | Venkatesh Iyer | 90 | 89 | 87 | 90 | 92 | 91 | 90 | 3 |
202223 | Anushka Sen | 70 | 75 | 71 | 74 | 80 | 78 | 75 | 1 |
202225 | Akshay Agarwal | 85 | 80 | 78 | 88 | 90 | 82 | 84 | 5 |

Ejemplo 2: Ejecute una consulta para mostrar la información del estudiante donde el porcentaje general del estudiante sea superior a 80 y el nombre del estudiante contenga la letra 'A' en cualquier parte del nombre.
SELECT * FROM Diploma_Student WHERE Total > 80 AND Student_Name LIKE '%A%';
En el ejemplo de consulta SELECT AND Operator anterior, mostramos la información del estudiante donde el porcentaje general del estudiante es mayor que 80. El nombre del estudiante contiene la letra 'A' en cualquier parte. Para la coincidencia de patrones, hemos utilizado el operador LIKE en la consulta.
El resultado de la consulta anterior es el siguiente:
Student_Id | Nombre_del_estudiante | Primer_Sem | Segundo_Sem | Tercer_Sem | Cuarto_Sem | Quinto_sem | Sexto_Sem | Total | Id_departamento |
202111 | Vaishnavi Patil | 94 | 91 | 88 | 85 | 95 | 92 | 91 | 1 |
202112 | Vaibhav Lokhande | 85 | 90 | 92 | 80 | 85 | 82 | 86 | 2 |
202113 | Yash Dhull | 90 | 88 | 94 | 87 | 85 | 90 | 89 | 3 |
202114 | Patole de Sonali | 95 | 90 | 92 | 88 | 92 | 90 | 91 | 4 |
202115 | Axar Patel | 85 | 80 | 82 | 86 | 92 | 84 | 85 | 1 |
202220 | Prajwal Lokhande | 80 | 85 | 85 | 75 | 78 | 80 | 81 | 4 |
202221 | Anuja Wanare | 85 | 88 | 86 | 82 | 84 | 85 | 85 | 5 |
202222 | Venkatesh Iyer | 90 | 89 | 87 | 90 | 92 | 91 | 90 | 3 |
202225 | Akshay Agarwal | 85 | 80 | 78 | 88 | 90 | 82 | 84 | 5 |
