我的 MySQL 表格看起来像这样 (message,created)。
我想选取那些在 X 秒内的行。比如最后一条留言距离 NOW() 在 X 秒以内,那么就应该选择它。如果倒数第二条留言距离最后一条留言在 X 秒以内,那么它也应该被选择。换句话说,每一行都应该与下一行进行比较和检查。对于最后一行,应该用 NOW() 进行检查。基本上,我想要最后一次会话中的留言(即我们链接到彼此的最后一组留言,假设在 X 秒内连续的留言是相互关联的)。
我不知道怎样编写 SQL 查询。这种查询是否可能?
非常感谢您的时间。
我想选取那些在 X 秒内的行。比如最后一条留言距离 NOW() 在 X 秒以内,那么就应该选择它。如果倒数第二条留言距离最后一条留言在 X 秒以内,那么它也应该被选择。换句话说,每一行都应该与下一行进行比较和检查。对于最后一行,应该用 NOW() 进行检查。基本上,我想要最后一次会话中的留言(即我们链接到彼此的最后一组留言,假设在 X 秒内连续的留言是相互关联的)。
我不知道怎样编写 SQL 查询。这种查询是否可能?
非常感谢您的时间。