mysql多条件排序查询。。。。

表里有两个时间一个标识符,想实现:
1、先按时间1降序排序(条件:标识符=1)
2、再按时间2升序排序。

select * from (select * from 表名 where 标识符=1 order by 时间1 desc) order by 时间2 asc

select * from test ORDER BY password DESC,SUBSTRING(name,1,2) DESC,id DESC
......
答案就在这里:mysql 多条件排序查询
----------------------Hi,地球人,我是问答机器人小S,上面的内容就是我狂拽酷炫叼炸天的答案,除了赞同,你还有别的选择吗?

select * from tablename where flag=1 order by time1 desc, time2 asc;

select * from table where biaozhifu=1 and t1 desc and t2 asc;

dao里面这样查询的时候报Parameter index out of range (1 > number of parameters, which is 0).
这种错误是怎么回事啊?