PostgreSQL – Operador TODO

El operador ALL de PostgreSQL se utiliza para comparar un valor con una lista de valores devueltos por una subconsulta. Syntax: comparison_operator ALL (subquery) Las siguientes reglas deben seguirse al usar el operador ALL: El operador ALL siempre debe estar precedido por un operador de comparación (=, !=, <, >, >=, <=). Siempre debe ir … Continue reading «PostgreSQL – Operador TODO»

PostgreSQL: operador NO EN – Part 1

El operador NOT IN de PostgreSQL funciona exactamente al contrario que el operador IN. Se utiliza para filtrar los resultados de la consulta excluyendo los valores especificados de la lista de valores. La sintaxis para usar el operador NOT IN con la cláusula WHERE para verificar una lista de valores (excepto los valores especificados) que … Continue reading «PostgreSQL: operador NO EN – Part 1»

PostgreSQL – Función NTH_VALUE

En , NTH_VALUE() th Esta es la sintaxis de la función NTH_VALUE(): Syntax: NTH_VALUE(expression, offset) OVER ( [PARTITION BY partition_expression] [ ORDER BY sort_expression [ASC | DESC] frame_clause ] ) Analicemos la sintaxis anterior: expresiónNTH_VALUE() compensar PARTICIÓN BYNTH_VALUE() ORDENAR POR cláusula_marco CREATE TABLE items( group_id serial PRIMARY KEY, group_name VARCHAR (100) NOT NULL ); CREATE … Continue reading «PostgreSQL – Función NTH_VALUE»

PostgreSQL: tamaño de una base de datos

En este artículo, veremos la función que nos ayuda a evaluar el tamaño de una base de datos dada. La pg_database_size() función se utiliza para obtener el tamaño de una base de datos. Syntax: select pg_database_size(‘database_name’); Ahora enumeremos todas las bases de datos disponibles en nuestro servidor y busquemos sus tamaños en nuestro ejemplo usando … Continue reading «PostgreSQL: tamaño de una base de datos»

PostgreSQL: carga de una base de datos

En este artículo, analizaremos el proceso de carga de una base de datos PostgreSQL en el servidor de base de datos PostgreSQL. Antes de seguir adelante solo tenemos que asegurarnos de dos cosas:  El servidor de base de datos PostgreSQL está instalado en su sistema.  Una base de datos de muestra.  A los efectos de este … Continue reading «PostgreSQL: carga de una base de datos»

PostgreSQL: tipo de datos NUMÉRICO

PostgreSQL admite el NUMERIC tipo para almacenar números con una gran cantidad de dígitos. Generalmente NUMERIClos tipos se utilizan para el almacenamiento monetario o de cantidades donde se requiere precisión. Syntax: NUMERIC(precision, scale) Where, Precision: Total number of digits. Scale: Number of digits in terms of a fraction. El NUMERICvalor puede tener hasta 131.072 dígitos … Continue reading «PostgreSQL: tipo de datos NUMÉRICO»

PostgreSQL: tipo de datos CHAR

PostgreSQL admite un tipo de datos de caracteres llamado CHAR. Este tipo de datos se utiliza para almacenar caracteres de longitud limitada. Se representa como char(n)en PostgreSQL, donde n representa el límite de la longitud de los caracteres. Si no se especifica n, el valor predeterminado es char(1) o character(1). Cualquier intento de almacenar una … Continue reading «PostgreSQL: tipo de datos CHAR»

PostgreSQL – ÚNETE A LA IZQUIERDA

LEFT JOIN de PostgreSQL devuelve todas las filas de la tabla en el lado izquierdo de la combinación y las filas coincidentes para la tabla en el lado derecho de la combinación. Las filas para las que no hay una fila coincidente en el lado derecho, el conjunto de resultados contendrá nulo. LEFT JOIN también … Continue reading «PostgreSQL – ÚNETE A LA IZQUIERDA»

PostgreSQL: operador UNION

El operador UNION de PostgreSQL se utiliza para combinar conjuntos de resultados de múltiples consultas en un único conjunto de resultados. Se utiliza para combinar conjuntos de resultados de dos o más declaraciones SELECT en un único conjunto de resultados. Syntax: SELECT column_1, column_2 FROM table_name_1 UNION SELECT column_1, column_2 FROM table_name_2; Las siguientes reglas … Continue reading «PostgreSQL: operador UNION»

PostgreSQL – Función STRING_AGG()

La función STRING_AGG() en PostgreSQL es una función agregada que se usa para concatenar una lista de strings y colocar un separador entre ellas. Syntax: STRING_AGG ( expression, separator [order_by_clause] ) Analicemos la sintaxis anterior. La función anterior acepta dos argumentos y una cláusula ORDER BY opcional. expressiones cualquier expresión válida que pueda resolverse en … Continue reading «PostgreSQL – Función STRING_AGG()»