我有一条50k的记录存储在我的mysql数据库中。我必须在excel中插入1k记录。
所以,我正在使用限制0,1000查询记录,并限制1000,1000这样。我必须使用特定列的顺序获取记录。我可以通过查询使用order by来实现这一点。
但是如果由于这个限制为0,则从990到1030的特定列记录具有相同的顺序,1000这些功能是分裂的。但我想通过值将所有订单放到同一个excel中。如果限制增加或减少50或100记录,我可以。
实施例: 实际上我使用限制0,1000获得前1000条记录作为一个查询.Agian我通过使用限制1000,1000获得下一条1000条记录。如果我按列数据从990到1050的相同订单的记录,请注意这一点限制我在一个文件中获得前1000条记录,当我查询从1000到2000条记录的下一条1k记录时,我得到了。但是相同顺序的记录990到1050被划分。我希望通过一个excel中的记录获得所有订单。每个查询的记录增加对我来说是可以的,但是至少有100条记录
答案 0 :(得分:0)
从这个问题来看,您似乎只想要前1000条记录而且不应该重复一个值。在这种情况下,您可以使用distinct
子句和列名称。
答案 1 :(得分:0)
也许你可以用这个SQL
来做selcect distinct(column) from Table group by column order by column limt A ,B