我有一个表,它有一个CP值(数字),例如28030、28060、27100等。用户可以通过PHP引入一个数字。我想,有了这个数字,例如28050,在MYSQL中订购我的表,把28060作为第一个位置。
这是我表格的基础:
SELECT * FROM `tiendas` ORDER BY `CP`
ABS()将工作。以下是一个完成任务的查询:
SELECT
CP
FROM tiendas
ORDER BY ABS(CP- 28050) ASC
我有一个表,它有一个CP值(数字),例如28030、28060、27100等。用户可以通过PHP引入一个数字。我想,有了这个数字,例如28050,在MYSQL中订购我的表,把28060作为第一个位置。
这是我表格的基础:
SELECT * FROM `tiendas` ORDER BY `CP`
ABS()将工作。以下是一个完成任务的查询:
SELECT
CP
FROM tiendas
ORDER BY ABS(CP- 28050) ASC