使用现有表的数据创建新表

rqmkfv5c  于 2021-06-18  发布在  Mysql
关注(0)|答案(0)|浏览(187)

使用下面提到的代码,但得到交叉符号说明错误的语法

create table bajaj1 as (
    select `Date`, `ClosePrice`
        row_number() over(order by `Date` as `Row_num`,
        Avg(`ClosePrice`) over(order by `Date` rows 19 preceding) as `20 Day MA`,
        Avg(`ClosePrice`) over(order by `Date` rows 49 preceding) as `20 Day MA`
    from `bajaj auto`
);

这里使用表“bajaj auto”的date和closeprice创建新表“bajaj1”。使用mysql-8.0.13版本

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题