跳跃的id之间的迭代器

时间:2017-08-23 14:56:02

标签: c# sql asp.net

我有一个带有以下示例数据的SQL表;

 id     | postTitle | postTitle
------- | --------- | ----------
  1     | some text | some text
------- | --------- | ----------
  5     | some text | some text
------- | --------- | ----------
  10    | some text | some text

此外,我有两个按钮可以获得下一个或上一个帖子:Prev和Next。 是否可以通过单击Next按钮创建一个从id = 5传递到id = 10的迭代器。 谢谢!

1 个答案:

答案 0 :(得分:0)

使用SQL查询找到解决方案! 谢谢大家。

以下是以下解决方案:

对于PREV按钮:

从tblPosts中选择*,其中postID =(从tblPosts中选择max(postID),其中postID< @id)

对于NEXT按钮:

从tblPosts中选择*,其中postID =(从tblPosts中选择min(postID),其中postID> @id)