Я вставляю данные в таблицу и хочу вернуть вставленные данные. Вставленные данные содержат внешние ключи. Я хотел бы получить все данные с помощью соединений внешних ключей.
Я попытался положить SELECT в ВОЗВРАТ без удачи. Это вообще возможно или мне просто нужно сделать еще один запрос после вставки данных?
Вставить утверждение:
INSERT INTO someTable (col1, col2, col3, foreign_id)
VALUES ('value1', 'value2', 'value3', 1);
Так что в этом случае, мог бы я получить ВОЗВРАТ, который в принципе дал бы мне:
SELECT someTable.*, foreignTable.*
FROM someTable
JOIN foreignTable ON someTable.foreign_id = foreignTable.id;