У меня есть таблица Postgresql X
с атрибутом names | character varying(255)[]
.SQL Attribute - это список - Доступ к одному элементу списка
Теперь names
в одной записи может быть { 'mary' , 'james' , 'john' }
. Как выполнить запрос, который будет что-то вдоль линий -
select names,other_attribute_1 from X where 'mary' in names ;
мне нужно получить все (или некоторые атрибуты) из строки, где список имен имеет «Мэри».
Что такое 'other_attribute_1'? – Matt
Это может быть что угодно, только какой-то другой атрибут, соответствующий записи –
Почему вы храните несколько значений в одном столбце? Вы должны прочитать о нормализации. –