我有一个简单的数据库来存储一些电子邮件,有什么方法可以从数据库中以 100 封电子邮件为一组获取电子邮件???
这是数据库结构
Table structure for table `emails`
--
CREATE TABLE IF NOT EXISTS `emails` (
`email` varchar(100) NOT NULL,
`ip` varchar(15) NOT NULL,
`timestamp` datetime NOT NULL,
PRIMARY KEY (`email`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
理想的结果是收到前 100 封电子邮件,做一些事情,然后再收到下 100 封电子邮件,然后做其他事情。
感谢并抱歉我的英语
最佳答案
LIMIT 100
http://dev.mysql.com/doc/refman/5.1/en/select.html#id827984
然后对于下一个,LIMIT 100, 100
,然后LIMIT 200, 100
,依此类推。
第一个数字(当有两个时)是偏移量。
关于php - 如何从数据库中获取前 100 个值以及后 100 个值,依此类推?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8349990/