我需要使用CTAS (Create Table As Select)
创建一个名为Au_Books_ZL
的表,其中包含au_id, fname, lname, title_id, title, Pub_id, price and revenue (which is price*sales)
。
我在线浏览了其他问题,但他们没有说明如何在查询中包含所有属性(lname,fname,title_id等)。我怎么能写我的CTAS来创建新表?
答案 0 :(得分:2)
创建表的语法类似于
CREATE TABLE au_books_zl
AS
SELECT au_id,
fname,
lname,
title_id,
title,
pub_id,
price,
price * sales as revenue
FROM <<whatever tables you need to select from>>
WHERE <<whatever conditions you need to apply>>