根据2个表创建一个表

我正在尝试根据2个表的价格和销售量创建一个表 该表应包含4列产品/日期/金额/收入 其中前3列是Sales表的总副本,而收入列应为= sales.amount * prices.price

结果我得到一张空桌子

cursor.execute("CREATE TABLE revenue(product VARCHAR(1), date DATE, amount FLOAT, revenue FLOAT);")
cursor.execute("INSERT into revenue SELECT sales.product, sales.date, sales.amount, prices.price*sales.amount FROM sales, prices")
conn.commit()