Operador IN de SQL
- Página anterior Caracteres de sustitución SQL
- Página siguiente Between de SQL
Operador IN
El operador IN permite especificar múltiples valores en la cláusula WHERE.
Gramática de IN de SQL
SELECT column_name(s) FROM table_name WHERE column_name IN (value1,value2,...)
Tabla original (usada en el ejemplo:)
Tabla Persons:
Id | Apellido | Nombre de pila | Dirección | Ciudad |
---|---|---|---|---|
1 | Adams | John | Calle Oxford | Londres |
2 | Bush | George | Avenida Fifth | Nueva York |
3 | Carter | Thomas | Calle Chang'an | Pekín |
Ejemplo de operador IN
Ahora, queremos seleccionar las personas con apellido Adams y Carter de la tabla superior:
Podemos usar la siguiente consulta SELECT:
SELECT * FROM Persons WHERE Apellido IN ('Adams','Carter')
Resultados de la consulta:
Id | Apellido | Nombre de pila | Dirección | Ciudad |
---|---|---|---|---|
1 | Adams | John | Calle Oxford | Londres |
3 | Carter | Thomas | Calle Chang'an | Pekín |
- Página anterior Caracteres de sustitución SQL
- Página siguiente Between de SQL