PostgreSQL – Declaración CASE

CASOCASO CASE search-expression WHEN expression_1 [, expression_2, …] THEN when-statements [ … ] [ELSE else-statements ] END CASE; La expresión-búsqueda es una expresión que se evaluará con la expresión en cada rama WHEN usando el operando de igualdad (=). Si se encuentra una coincidencia, se ejecutan las sentencias when en la rama WHEN correspondiente. Las … Continue reading «PostgreSQL – Declaración CASE»

PostgreSQL: operador NO COMO

El NOT LIKE de PostgreSQL funciona exactamente de forma opuesta al operador LIKE. Se utiliza para datos que utilizan técnicas de coincidencia de patrones que excluyen explícitamente el patrón mencionado del conjunto de resultados de la consulta. Su resultado incluye strings que distinguen entre mayúsculas y minúsculas y no siguen el patrón mencionado. Es importante … Continue reading «PostgreSQL: operador NO COMO»

PostgreSQL: operador ES NULO

El operador PostgreSQL IS NULL se utiliza para verificar si un valor es NULL o no. En el mundo de la base de datos, Nulo significa que faltan datos o no son aplicables. Por lo tanto, no se puede comparar con ningún número entero o string, ya que este tipo de comparación siempre conduce a … Continue reading «PostgreSQL: operador ES NULO»

PostgreSQL: operador ILIKE

El operador ILIKE de PostgreSQL se utiliza para consultar datos utilizando técnicas de coincidencia de patrones. Su resultado incluye strings que no distinguen entre mayúsculas y minúsculas y siguen el patrón mencionado. Es importante saber que PostgreSQL proporciona 2 caracteres comodín especiales con el fin de hacer coincidir los patrones como se muestra a continuación: … Continue reading «PostgreSQL: operador ILIKE»

PostgreSQL: operador ENTRE

El operador PostgreSQL BETWEEN se usa para hacer coincidir un valor con un rango de valores. Syntax: value BETWEEN low AND high; Or, Syntax: value >= low and value; El operador BETWEEN se usa generalmente con la cláusula WHERE asociada con la instrucción SELECT, INSERT, UPDATE o DELETE. Por el bien de este artículo, utilizaremos … Continue reading «PostgreSQL: operador ENTRE»

PostgreSQL: CUALQUIER operador

PostgreSQL tiene un operador ANY que se usa para comparar un valor escalar con un conjunto de valores devueltos por una subconsulta. Syntax: expression operator ANY(subquery) Se deben seguir las siguientes reglas al usar el operador ANY de PostgreSQL: La subconsulta debe devolver exactamente una columna. El operador ANY debe estar precedido por uno de … Continue reading «PostgreSQL: CUALQUIER operador»

PostgreSQL – Operador INTERSECT

PostgreSQL tiene un operador INTERSECT que se usa para combinar dos o más conjuntos de resultados devueltos por la declaración SELECT y proporcionar los datos comunes entre las tablas en un único conjunto de resultados.  Syntax: SELECT column_list FROM A INTERSECT SELECT column_list FROM B; Se deben seguir las siguientes reglas al usar el operador … Continue reading «PostgreSQL – Operador INTERSECT»

PostgreSQL – Operador EXISTE

En PostgreSQL , el operador EXISTS se usa para probar la existencia de rose en una subconsulta. Generalmente se usa con subconsultas correlacionadas. Si la subconsulta devuelve al menos una fila, el resultado de EXISTS es verdadero. En caso de que la subconsulta no devuelva ninguna fila, el resultado de EXISTS es falso. Syntax: EXISTS … Continue reading «PostgreSQL – Operador EXISTE»

PostgreSQL: operador LIKE

El operador LIKE de PostgreSQL se utiliza para consultar datos utilizando técnicas de coincidencia de patrones. Su resultado incluye strings que distinguen entre mayúsculas y minúsculas y siguen el patrón mencionado. Es importante saber que PostgreSQL proporciona 2 caracteres comodín especiales con el fin de hacer coincidir los patrones como se muestra a continuación: Porcentaje … Continue reading «PostgreSQL: operador LIKE»