17. union 和 order by
$sql = '';
$sql .= "(select * from tbl_zteach_evaluation where fld_startmission < now() and fld_endevaluate > now() order by fld_endevaluate desc) union ";
$sql .= "(select * from tbl_zteach_evaluation where fld_startmission > now() order by fld_endevaluate asc) union ";
$sql .= "(select * from tbl_zteach_evaluation where fld_endevaluate < now() order by fld_endevaluate desc) ";
order by 不能正确排序
...全文
相关推荐
数据库介绍(二)12~17
在本系列的“数据库介绍(二)12~17”中,我们将深入探讨数据库管理中的几个关键概念和操作,主要包括SELECT查询语句的执行顺序、表数据的复制、数据类型的转换、GROUP BY的运用以及UNION联合查询
sql入门教程
ORDER BY子句:ORDER BY子句用于对结果集进行排序,可以指定一个或多个列作为排序依据。默认情况下,ORDER BY按照升序排序,但也可以使用DESC关键字指定降序排序。
SQL入门教程
ORDER BY子句:ORDER BY子句用于按照一个或多个列对结果集进行排序。可以指定排序顺序为升序(ASC)或降序(DESC)。
SQL之SELECT FROM
`SELECT * FROM student ORDER BY age DESC` 和 `SELECT * FROM student ORDER BY age ASC`:ORDER BY子句用于按年龄降序或升序排列学生信息
MySQL PerformanceTips
**ORDER BY和LIMIT配合等于条件和覆盖索引效果最佳**:这意味着索引本身就包含了所有需要的数据,避免了额外的排序步骤。12.


