Documentos de Académico
Documentos de Profesional
Documentos de Cultura
OPERADOR IN EN MYSQL
El operador IN de SQL filtra un conjunto de resultados en función de una lista de valores. La lista
de valores puede ser simplemente listada o es proporcionada por una declaración SELECT
separada (esto se llama una subconsulta).
El operador IN siempre se utiliza dentro de la cláusula WHERE.
SINTAXIS
SELECT "nombre_columna"
FROM "nombre_tabla"
WHERE " nombre_columna " IN (valor1, 'valor2', ...);
El número de valores en el paréntesis puede ser uno o más, con cada uno de los valores separados
por comas. Los valores pueden ser caracteres numéricos o de cadena. Si solo hay un valor dentro
del paréntesis, esta instrucción es equivalente a:
Tabla Employes:
Para seleccionar todos los registros donde el TItle sea “Vice President, Sales” o “Sales Manager”
en Tabla Employes, ingresamos lo siguiente:
CLAUSULA ORDER BY
Tiene como finalidad ordenar los resultados de las consultas por columnas en vez del campo índice
por defecto. Se usa para ordenar los conjuntos de resultados de la consulta en orden ascendente o
descendente. Se usa junto con la consulta SELECT.
Las palabras clave DESC y ASC se usan juntas junto con la instrucción SELECT y la cláusula
ORDER BY.
SINTAXIS
SELECT
campos
FROM
ARIADNA FUENTES GÓMEZ GRUPOS: 501 Y 502
tabla
ORDER BY
columna1 [ASC|DESC],
columna2 [ASC|DESC];
En la sintaxis podemos ver que el ORDER BY está ubicado después de las tablas del FROM, es
decir al final de la consulta.