在 MySQL 中,可以使用 'DISTINCT' 关键字来获取一个字段的不同值。例如,假设有一个名为 'users' 的表,其中包含一个名为 'country' 的字段。要查询不同的国家列表,可以使用以下语句:

SELECT DISTINCT country FROM users;

这将返回一个只包含不同国家的列表。如果要进行分页查询,可以使用 'LIMIT' 和 'OFFSET' 关键字。例如,要查询前 10 个不同的国家,可以使用以下语句:

SELECT DISTINCT country FROM users LIMIT 10 OFFSET 0;

这将返回一个包含前 10 个不同国家的列表。如果要查询下一页,可以将 'OFFSET' 设置为 10:

SELECT DISTINCT country FROM users LIMIT 10 OFFSET 10;

这将返回一个包含第 11 到第 20 个不同国家的列表。

MySQL 分页查询 DISTINCT:获取不同字段值并分页

原文地址: https://www.cveoy.top/t/topic/kfAL 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录