SQL

SQL查询中的错误'''附近的语法不正确

发布于 2021-03-11 18:02:31

insert into p_article_client_detail_current(article_id,sector_detail_id)
select article_id,2818
from ( select article_id from p_article_client_detail_current
       where sector_detail_id=239 and convert(varchar(11),feed_date,101) >= '12/07/2012'
)

消息102,级别15,状态1,第5行’)’附近的语法不正确

这个查询有什么问题,请帮忙。

关注者
0
被浏览
68
1 个回答
  • 面试哥
    面试哥 2021-03-11
    为面试而生,有面试问题,就找面试哥。

    尝试添加一个表名(例如T),如下所示:

    insert into p_article_client_detail_current(article_id,sector_detail_id)
    select article_id,2818
    from ( select article_id from p_article_client_detail_current
           where sector_detail_id=239 and convert(varchar(11),feed_date,101) >= '12/07/2012'
    ) T
    

    如果您不需要嵌套查询,也可以使用以下查询:

    insert into p_article_client_detail_current(article_id,sector_detail_id)
    select article_id,2818
    from p_article_client_detail_current
    where sector_detail_id=239 
    and convert(varchar(11),feed_date,101) >= '12/07/2012'
    


知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看