2013-08-24 62 views
-1

我只想知道如何在flash列中调用10行之后。 我想打电话给所有的category = today。可能吗?如何在php mysql中的最后10条记录之后选择行?

对于实例

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

您应该添加样本数据和样本结果。这需要澄清 – 2013-08-24 07:24:39

+0

您可以张贴一些样本数据和期望的输出 –

+0

您正在寻找的是'偏移'。 – John

回答

1

这是你正在寻找(它在MySQL SELECT Syntax所示的官方的解决方案)是什么?

SELECT * FROM news 
WHERE flash='true' 
LIMIT 10, 18446744073709551615; 

更新:

阅读您的意见后,也许这就是你要找的内容:

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

没有。这一个也是从闪存和今天呼吁。我想打电话时,闪光灯是10.因为在我的网页,你只能看到10闪光新闻,我想在闪光这是10后的新闻。 –

+0

@意大利: 谢谢戴夫。它是我想要做的一个例子。 我的数据库是这样的。 “新闻”数据库 - ID,标题,斑点,全文,类别,照片,闪光灯,状态,打...从如果 即时调用闪存新闻“闪=真正的” 比接连线即时通讯呼叫类别的新闻如果“今天” 如果类别“今天”和闪光“真”它从两个电话,但我想调用闪光后10.我可以解释?? –

+0

我很抱歉@意大利 我可以从这里发送照片吗? –

0

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

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

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

+0

感谢戴夫,它的一个例子,我想要做的 我的数据库是这样的。 “新闻”数据库 - ID,标题,斑点,全文,类别,照片,闪光灯,状态,打...从如果 即时调用闪存新闻“闪=真正的” 比接连线即时通讯呼叫类别的新闻如果“今天” 如果类别“今天”和闪光“真”它从两个电话,但我想调用闪光后10.我可以解释?? –

相关问题