Есть таблица T, содержащая список с категориями (categories), например: [1,12,33,45] (именно в таком виде - список как в python). Нужно выделять значение с условием, например: имеется группа 33.
Я могу делать примерно так: SELECT * FROM table where categories[0] = 33;
Но в этом случае я получаю только такие значения, в которых в категориях значение 33 на первой позиции.
Как переписать условие, чтобы получать все строки (в том числе, если значение 33 не на первой позиции)?
Я могу делать примерно так:
SELECT * FROM table where categories[0] = 33;
Но в этом случае я получаю только такие значения, в которых в категориях значение 33 на первой позиции.
Как переписать условие, чтобы получать все строки (в том числе, если значение 33 не на первой позиции)?