Войти

Показать полную графическую версию : обработка массивов в postgres


PhilB
22-09-2010, 19:13
Возник вопрос.

Имеются таблицы:
CREATE TABLE adress_book1 (
id SERIAL,
id_user INT4,
id_name INT4,
id_e_mail INT4[]
);

CREATE TABLE e_mails (
id_e_mail SERIAL,
e_mail VARCHAR(32),
count INT4
);

То есть поле adress_book1.id_e_mail является массивов внешних ключей к e_mails.id_e_mail.
Не могу понять как массив id_e_mail преобразовать в массив содержащий e_mail.

Можно ли это сделать? И как?

Подскажите, пожалуйста. Буду признателен.




© OSzone.net 2001-2012