Sql 创建存储过程中的内部联接

Sql 创建存储过程中的内部联接,sql,asp.net,sql-server,Sql,Asp.net,Sql Server,因此,我有一个posts表,我想加入用户。。它基本上是点击加载的东西 我已经在点击时加载了帖子,但我不知道如何将fk_用户id从posts与users表和列用户id 我试过这个,但不起作用 SELECT top (@posval) * FROM dbo.posts INNER JOIN dbo.users ON posts.fk_user_id = users.user_id 然后我还没有创建计数选择过程,因为第一个问题,我甚至还没有开始工作 这是第二次 SELECT COUNT(*) FRO

因此,我有一个
posts
表,我想加入
用户
。。它基本上是点击加载的东西

我已经在点击时加载了帖子,但我不知道如何将
fk_用户id
posts
users
表和列
用户id

我试过这个,但不起作用

SELECT top (@posval) *
FROM dbo.posts
INNER JOIN dbo.users ON posts.fk_user_id = users.user_id
然后我还没有创建计数选择过程,因为第一个问题,我甚至还没有开始工作

这是第二次

SELECT COUNT(*) FROM dbo.posts
试试这个

SELECT [your columns]
  FROM dbo.posts AS p
  LEFT OUTER JOIN dbo.users AS u
  ON p.fk_user_id = u.user_id

“不要工作”。从什么意义上说,你的电脑开始冒烟,你的键盘键在房间里乱飞,还是你真的收到了一条错误消息?@zoubida13例如,当我尝试这样做时,没有任何东西向我们显示完整的代码,否则就有点难以帮助你盲目地调试它。内部连接似乎写得很好,请确保,那个变量
@posval
大于
0
,表
posts
中有任何数据。对不起,伙计们,问题是html。我没有关闭a href标记,因此它没有读取用户名,例如D:。我太坏了。。我花了大约3个小时。我应该删除帖子吗?你真的应该使用ANSI-92样式的连接。它已经存在了20多年了。这个答案与问题中的原始查询相比没有任何改进,只是缺少ANSI合规性。我已经重新编写了它,请让我知道它是否正确。