欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql 取后一半數據

錢斌斌1年前10瀏覽0評論

MySQL 中有時候我們需要取數據表的后一半數據,比如在分頁查詢時,我們需要查詢后面的幾頁數據。那么如何在 MySQL 中取后一半數據呢?

我們可以使用兩種方法:

方法一:使用LIMIT

SELECT * FROM `table_name` ORDER BY `id` DESC LIMIT 50,50;

該語句的作用是:首先按照 `id` 字段降序排序,然后從第 50 條開始取 50 條數據,即取后一半數據。

方法二:使用子查詢

SELECT * FROM `table_name` WHERE `id` IN (
SELECT `id` FROM `table_name` ORDER BY `id` DESC LIMIT 0,50
);

該語句的作用是:先查詢出前一半數據的 `id`,再根據這些 `id` 查詢對應的數據,即查詢后一半數據。

以上就是取 MySQL 后一半數據的兩種方法,可以根據自己的需求選擇合適的方法。