【发布时间】:2012-06-11 03:14:38
【问题描述】:
我有一个简单的查询语句,它通过邮政编码提取数据库中的属性。我使用 IN() 语句传入多个邮政编码。如果这些邮政编码是有序的(离目标邮政编码越来越远),是否可以按照邮政编码传递到 IN() 语句中的顺序对结果进行排序?
例如说我有邮政编码:77808、77805、77806、77807。我将它们传递到我的查询中
$query = "SELECT * FROM Properties WHERE zip_code IN('77808', '77805', '77806', '77807',)";
我可以按邮政编码为 77808、然后是 77805、然后是 77806 等的属性对结果进行排序吗?还是在我用 PHP(在这种情况下)将它从数据库中拉出后需要订购它?
【问题讨论】: