我写了一个查询来查找与特定问题相关的答案,但是在运行此代码时收到了此错误.
无法在nvarchar上调用方法
select Posts.Id as Answer, ParentId as question, User.DisplayName as Answerer
FROM Posts
INNER JOIN Users ON Posts.OwnerUserId = Users.Id
WHERE
ParentId in (SELECT Posts.Id
FROM Posts
INNER JOIN PostTags ON Posts.Id = PostTags.PostId
INNER JOIN Tags ON PostTags.TagId = Tags.id
INNER JOIN Users ON Posts.OwnerUserId = Users.id
INNER JOIN PostTypes ON Posts.PostTypeId = PostTypes.Id
WHERE Tags.TagName in
(select
num.TagName as Tag
from
(select TagName
from
Tags, PostTags, Posts
where Tags.Id = PostTags.TagId and Posts.Id = PostId
and Posts.CreationDate …Run Code Online (Sandbox Code Playgroud)