我有一个数据库名称BOOKS,我想只检索一个有限的号码。每当我查询它时,数据库中的书籍。比方说,只有140本书,即使查询结果超过140条记录。
答案 0 :(得分:0)
要限制MySQL数据库中的数据选择,请使用LIMIT子句。它用于指定要检索的记录数。它还有助于通过不检索数据库中的所有记录来提高性能。
如果您希望从名为“BOOKS”的表格中选择1 - 140(含)的所有记录。 SQL查询将如下所示:
$ sql =“SELECT * FROM BOOKS LIMIT 140”;
当运行上面的SQL查询时,它将返回前30条记录。
下面的SQL查询说“只返回100条记录,从记录140开始(OFFSET 139)”:
$ sql =“SELECT * FROM BOOKS LIMIT 100 OFFSET 139”;
或者,您可以使用此语法来获得相同的结果:
$ sql =“SELECT * FROM BOOKS LIMIT 139,100”;