当前位置: 代码迷 >> Sql Server >> insert语句跟EXISTS
  详细解决方案

insert语句跟EXISTS

热度:83   发布时间:2016-04-24 10:39:46.0
insert语句和EXISTS
insert语句可以这样使用EXISTS吗?
insert into Blog_Article_Comment(ArticleID,UserID,CommentContent)values(88,1,'内容')
where EXISTS(select 1 from Blog_Article_Content  WHERE Article_ID=88) 


如果文章id存在就新增该文章评论,应该怎样修改?
------解决方案--------------------
倒过来就可以了
if EXISTS(select 1 from Blog_Article_Content  WHERE Article_ID=88) 
insert into Blog_Article_Comment(ArticleID,UserID,CommentContent)values(88,1,'内容')

------解决方案--------------------
insert into Blog_Article_Comment(ArticleID,UserID,CommentContent)
SELECT 88,1,'内容'
FROM Blog_Article_Comment
where EXISTS(select 1 from Blog_Article_Content  WHERE Article_ID=88)
 这样?
  相关解决方案