如何在php mysql中选择最后10条记录之后的行?

如何在php mysql中选择最后10条记录之后的行?,mysql,sql,Mysql,Sql,我只想知道如何在flash列中的10行之后调用。 我想今天调用allcategory=today。可能吗 比如说 SELECT * FROM news WHERE category='today' AND flash='true' limit 60 这是您正在寻找的吗(这是中显示的官方解决方案) 更新: 在阅读您的评论后,也许这就是您想要的: SELECT * FROM (SELECT * FROM `news` WHERE (`flash` = 't

我只想知道如何在
flash
列中的10行之后调用。 我想今天调用all
category=today
。可能吗

比如说

SELECT * FROM news WHERE category='today' AND flash='true' limit 60

这是您正在寻找的吗(这是中显示的官方解决方案)

更新:

在阅读您的评论后,也许这就是您想要的:

SELECT *
FROM   (SELECT *
        FROM   `news`
        WHERE  (`flash` = 'true')
        LIMIT  10, 18446744073709551615) `after_flash`
WHERE  `after_flash`.`category` = 'today';

你的意思是从位置11-70中取出60条记录吗

SELECT * FROM news WHERE category='today' AND flash='true' limit 10,60

您可能还需要执行ORDER BY子句来对数据进行排序。

您应该添加样本数据和样本结果。这需要澄清你可以发布一些示例数据和所需输出吗?你要找的是“偏移量”。你是指列还是行?非挥发性物质。。。我想。真的很混乱和不清楚!不。这个人也是从flash和today打来的。我想在闪光灯10点的时候打电话。因为在我的页面中,你只能看到10条快讯,我想在10点之后的快讯上给新闻打电话。@Italy:谢谢Dave。这是我想做的一个例子。我的数据库是这样的。“新闻”数据库-id,标题,现场,全文,类别,照片,闪光灯,状态,点击率。。。我从“flash=true”中调用flash news,而不是在另一行之后,我从category中调用news,如果“today”,如果category“today”和flash“true”,这两个类别都调用flash,但我想在10点之后调用flash。我可以解释一下吗?@asmilaltunören当然可以!添加到你的问题中(有这样一个按钮,或者你可以使用。顺便说一句,我的名字是Itay不是ItalyHahaha抱歉Itay..我会在5分钟内发送照片。非常感谢。这是图片。“flash”上的新闻不能在“category”上发布。“flash”上的一些新闻也是“today”.但我写了如果flash处于活动状态,请不要在代码中的“今天”类别显示,但我想在“flash”新闻达到10条记录时在类别部分显示…谢谢Dave。这是我想做的一个示例。我的数据库是这样的。“新闻”数据库-id,标题,现场,全文,类别,照片,闪光,状态,点击…我打电话从闪光新闻如果“闪光=真”比另一行我打电话从类别新闻如果“今天”如果类别“今天”和闪光“真”这两个调用,但我想在10后调用闪光。我可以解释吗??
SELECT * FROM news WHERE category='today' AND flash='true' limit 10,60