Estoy tratando de get valores de columna como una matriz para usarlos en la function array_agg_transfn() para calcular el valor mediano como se define en la Wiki de Postgres. Los valores de columna de una columna particular que obtengo de acuerdo con la fila actual. Por ejemplo, 13 filas debajo de la fila actual. Intenté […]
Tengo un pequeño juego de cartas de Facebook donde los usuarios pueden calificarse entre sí. Esas clasificaciones se almacenan en una tabla pref_rep 8.4.13 pref_rep como un valor boolean nice , que también puede ser nula: # \d pref_rep; Table "public.pref_rep" Column | Type | Modifiers ———–+—————————–+———————————————————– id | character varying(32) | not null author […]
Tengo un nombre de columna MyRoles que contiene una list de elementos (integers) almacenados en un campo llamado UserRoles. Quiero escribir una consulta que verifique si un elemento específico está en la list. La list se verá así: "1,2,3" No puedo usar WHERE MyRoles ¿Cómo debería ser la consulta? Esto es similar a lo que […]
Uso PostgreSQL 8.4.11 y encuentro un error extraño. Cuando pregunto: SELECT "documents_document"."given_on" FROM "documents_document" WHERE (EXTRACT('month' FROM "documents_document"."given_on") = 1 AND "documents_document"."given_on" BETWEEN '1-01-01 00:00:00' and '1-12-31 23:59:59.999999') ORDER BY "documents_document"."created_on" DESC Obtengo resultados: given_on ———— 2002-01-16 2011-01-25 2012-01-12 2012-01-12 2012-01-12 2012-01-20 2012-01-19 2012-01-13 2012-01-31 2012-01-16 2012-01-31 2012-01-12 … ¿Por qué? Esperaría dates en el […]
(PostgreSQL 8.4) Continuando con mi ejemplo anterior , deseo ampliar mi comprensión del procesamiento de huecos e islas con funciones de window. Considere la siguiente tabla y datos: CREATE TABLE T1 ( id SERIAL PRIMARY KEY, val INT, — some device status INT — 0=OFF, 1=ON ); INSERT INTO T1 (val, status) VALUES (10, 0); […]
Estoy creando una statement de selección que combina dos tablas, zone y output , basada en una tabla de device referencedos y en una asignación de zone_number a output_type_id . El mapeo de zone_number a output_type_id no aparece en ninguna parte de la database, y me gustaría crearlo "sobre la marcha" dentro de la statement […]
Tengo una tabla con un campo de cantidad de tipo Numérico . Contiene diferentes valores de cantidad. Por ejemplo 5.00 7.13 8.86 6.00 1.00 … etc. Tengo que search solo aquellos loggings que son distintos de cero después del punto decimal. es decir, get solo los loggings correspondientes a las cantidades 7.13 8.86 ¿Cómo puedo […]
Tengo una database PostgreSQL con algunos esquemas, como a continuación: My_Database |-> Schemas |-> AccountA |-> AccountB |-> AccountC |-> AccountD |-> AccountE . . . |-> AccountZ Todos los esquemas tienen una tabla llamada product que tiene una columna llamada title . Me gustaría saber si es posible ejecutar una instrucción select para recuperar […]