根据style=‘RECOMMEND’排序 is_status = 0 未删除状态 1 删除状态 is_sort 排列顺序 position 栏位 1,2 add_time 添加时间
目的是 把 栏位为1的未删除状态 和 栏位为2的未删除状态 在加上 栏位为1的删除状态 栏位为2的删除状态 顺序显示出来
我的sql
$sql = '(SELECT * FROM ' .$GLOBALS['ecs']->table('recommend'). " WHERE style
= 'RECOMMEND' AND is_status=0 ORDER BY is_sort ASC) UNION (SELECT *
FROM " .$GLOBALS['ecs']->table('recommend'). " WHERE style= 'RECOMMEND'
AND is_status=1 ORDER BY add_time ASC) ";
优化的sql
$sql = 'SELECT * FROM ' .$GLOBALS['ecs']->table('recommend'). " WHERE style= 'RECOMMEND' ORDER BY is_status ASC,position ASC,is_sort ASC";