我想从另一对表中的select中插入表。类似于:
INSERT INTO
`table_b`
SELECT table_a.id, props.description
FROM
table_a
JOIN
props
ON props.el_id = table_a.id;
如何使用SQL Expression Language执行此操作?我在这里谈论SQLAlchemy。
我知道那里有一个
db.execute(insert(table_b).values(id=20, description="another row"))
但我找不到使用select
表达式来插入数据的方法。