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.
Можно ли это сделать? И как?
Подскажите, пожалуйста. Буду признателен.
Имеются таблицы:
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.
Можно ли это сделать? И как?
Подскажите, пожалуйста. Буду признателен.