I have the following SQL:
SELECT id, user_id, coordinates
FROM fields
WHERE id IN (SELECT field_id FROM transactions WHERE id IN (11,10,12))
There are 2 tables: transactions and fields. Both of them have their own id field. However, in transactions there’s also a field to connect each row to the fields.id called field_id. I have a list of transactions.id, and I would like to obtain a few fields from table fields, but I would like to obtain too the transactions.id associated. For example for the first row it would be:
fields.id (for transactions.id=11), fields.user_id (for transactions.id=11), fields.coordinates (for transactions.id=11), 11
and so on.
Is this possible? I will do these queries using python with postgresql v14.
2
Answers
If I understood the question correctly