php – 使用MySQL的UNION中每个SELECT的不同ORDER BY
发布时间:2020-12-05 06:22:01 所属栏目:MySql 来源:互联网
导读:使用PHP和MySQL,有没有办法为UNION中的每个SELECT语句使用不同的ORDER BY?SELECT * FROM the_table WHERE color = blue ORDER BY price ASC LIMIT 5 UNION ALL SELECT * FROM the_table WHERE color = red ORDER
使用PHP和MySQL,有没有办法为UNION中的每个SELECT语句使用不同的ORDER BY?
以上陈述不起作用.看来你只能对最终结果集进行ORDER BY.有没有办法在第一个SELECT上执行ORDER BY,然后使用UNION在第二个SELECT上执行不同的ORDER BY? 最佳答案 (编辑:甘南站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- php – 在Laravel 4中搜索和过滤/优化数据库结果
- mysql Integer Types (Exact Value) - INTEGER, INT, SMALL
- mysql SELECT COUNT(*)… GROUP BY …不返回计数为零的行
- SQLyog 使用介绍
- java – 如何对OK的JOptionPane.showMessageDialog执行操作
- php – 如何选择字段的DEFAULT值
- c# – 无法加载“MySql.Data”或其中一个依赖项.
- mysql – GROUP_CONCAT更改GROUP BY顺序
- 将时间字符串转换为小数小时PHP
- php mysqli_query结果没有