In PostgreSQL, I have two tables
CREATE TABLE A (
id int PRIMARY KEY,
name varchar
);
CREATE TABLE B (
id int PRIMARY KEY,
a A,
type varchar
);
As you can see, one of the Table B's attribute type is A.
First, I insert a row in Table A with the following query
INSERT INTO A(id, name) VALUES(3241,'Item1');
Then, I need to insert a new row in Table B. How can I select a row in Table A when inserting a new row in Table B, to be used as attribute a value?