我需要查看仅按unix时间戳的日期部分排序的结果。我已经在我的数据库中有一个datetime字段,我将转换为unixtimestamp以便与sphinx一起使用。
.conf文件中的示例代码
SELECT id, deleted, posts, createdOn, publish, UNIX_TIMESTAMP(createdOn) as date1 , thread_title, first_post \
FROM posts
sql_attr_timestamp = date1
感谢你 伊姆兰
答案 0 :(得分:1)
可以使用SetSortMode函数进行排序:
$cl->SetSortMode ( SPH_SORT_ATTR_ASC, "date1" );
要按降序排序,请使用SPH_SORT_ATTR_DESC。