SQL en operador
El siguiente fragmento muestra la sintaxis para el operador en.
Search_value [no] en value_setLa función acepta los siguientes parámetros:
La función luego devuelve un valor booleano. Devuelve verdadero si existe un valor igual en el conjunto dado y falso si es lo contrario.
Ejemplos
El siguiente ejemplo muestra cómo usar el operador en los datos de la columna. Supongamos que tenemos una tabla con datos de muestra como se muestra:
Podemos usar el operador in para seleccionar los registros si el país es mysql o postgresql.
SELECCIONARLa consulta de arriba debe mostrar las filas coincidentes como se muestra:
Usando el operador in, también podemos verificar si existe un valor en una columna determinada. A continuación se muestra un ejemplo:
SELECCIONAREn este caso, verificamos si el valor "MySQL" existe en la columna Server_Name. El resultado es como se muestra:
Es bueno tener en cuenta que si proporciona valores duplicados con el operador en. SQL descartará los valores idénticos y usará uno de ellos.
Conclusión
En esta breve publicación, exploramos el uso del operador en estándar/ANSI SQL. El operador in le permite verificar si existe un valor dentro de un conjunto de valores.