Filtrar por las posiciones de un array

From: Héctor Alonso Lozada Echezuría <imatsu(at)gmail(dot)com>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Filtrar por las posiciones de un array
Date: 2018-05-17 18:03:18
Message-ID: CADTS2YziGPMbwyHOGwXDTutEqKnuT96Vz8mC=kuNeiV+yQQCLA@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Saludos.

Poseo una tabla en donde tengo una estructura tipo índice, por ejemplo

A: [1]
B: [1, 1]
C: [1, 1, 1]
D: [1, 1, 1, 1]
E: [1, 1, 1, 2]
F: [1, 1, 1, 3]

Si quisiera listar los elementos de la tabla los cuales pertenecen a B
entonces hago lo siguiente:

SELECT * FROM tabla WHERE ruta[1] = 1 AND ruta[2] = 1;

La pregunta es si existe alguna forma mas simple de hacer este tipo de
consultas

--
Héctor Alonso Lozada Echezuría

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Hellmuth Vargas 2018-05-17 19:34:58 Re: Filtrar por las posiciones de un array
Previous Message Andrés P.P. 2018-05-16 19:22:45 Re: Replicación M-M.... BDR, plogical.... en PG 9.5