我在下面有sql,想要做多个ORDER BY.

SELECT

r.*,

s.uzunluq,

b.id,

au.status_id as aksessuar_status,

au.aksessuar_id,

au.aksessuar

FROM

seksiya s,

result r

LEFT JOIN bosh_seksiya_aksessuar b

ON

b.bosh_seksiya = r.model AND

b.ERK = :ses

LEFT JOIN aksessuar_up au

ON au.model_id = r.res_id AND

au.user_id = :user_id AND

au.status_id = 9

WHERE

r.user_id = :user_id AND

r.model=s.seksiya AND

s.erk = :ses AND

r.status_id IN (1,2,3,4,5)

ORDER BY

r.res_id

我想写php PDO对你来说不重要,所以,我的问题只关于这个sql.这个sql工作非常好,我只是想添加额外的功能.所以,看这个列:r.status_id IN(1,2,3,4,5)

我给了订单BY r.res_id

我的问题:

我想为每个status_id使用多个ORDER

如何订购:

ORDER BY r.res_id DESC WHERE r.status_id IN(1,2)

ORDER BY r.res_id WHERE r.status_id IN(3,4,5)

在这个sql?

mysql多条件顺序_mysql顺序由多个条件相关推荐

  1. mysql联合索失效_mysql 联合索引生效的条件、索引失效的条件

    1.联合索引失效的条件 联合索引又叫复合索引.两个或更多个列上的索引被称作复合索引. 对于复合索引:Mysql从左到右的使用索引中的字段,一个查询可以只使用索引中的一部份,但只能是最左侧部分.例如索引 ...

  2. mysql 左关联查询_MySQL 左关联右表条件查询

    MySQL的新知识: 之前数据库没学好,不知道LEFT JOIN ON后边可以加条件 首先业务是有个A表,然后会依据A表信息来在B表生成一条对应数据, 操作时候展示A表数据,如果B表已经有对应数据,显 ...

  3. mysql 聚合函数 怎么用在条件里_MySql 中聚合函数增加条件表达式的方法

    Mysql 与聚合函数在一起时候where条件和having条件的过滤时机 where 在聚合之前过滤 当一个查询包含了聚合函数及where条件,像这样的情况 select max(cid) from ...

  4. mysql if查询语句_MySQL if判断语句以及条件查询语句

    一.sql 中if条件的使用 如:查询t_role角色表中是否存在t_user用户表中Joi用户的信息 select distinctrow  *  from   t_user u    left j ...

  5. mysql时间字段条件查询_mysql 查询 时间作为查询条件

    今天 select * from 表名 where to_days(时间字段名) = to_days(now()); 昨天 SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ...

  6. MySQL查询时条件的顺序_mysql中查询条件的先后顺序问题?

    听一个讲座,说查询条件的顺序影响查询速度,比如一个先运行一个高门槛的条件,后低门槛,运行速度会相对快,请问有这种事么? 那么我在写thinkphp的查询语句的时候,是不是应该把高门槛的放在前面查询? ...

  7. mysql命令书写顺序_MySQL SQL语句书写顺序和执行顺序

    SQL语句书写顺序和执行顺序 (7) SELECT (8) DISTINCT (1) FROM (3) JOIN (2) ON (4) WHERE (5) GROUP BY (6) HAVING (9 ...

  8. mysql where执行顺序_mysql where执行顺序

    where执行顺序是从左往右执行的,在数据量小的时候不用考虑,但数据量多的时候要考虑条件的先后顺序,此时应遵守一个原则:排除越多的条件放在第一个. 在用MySQL查询数据库的时候,连接了很多个过滤条件 ...

  9. mysql索引执行顺序_mysql索引及sql执行顺序

    1, 红黑树 同一层级的黑树到根结点经历的黑树数目一样 最坏情况的时间复杂度 lg n 是二叉树 b树 结点可以有多个孩子 b+树 父节点不存储数据 聚集索引)的叶子节点会存储数据行,也就是说数据和索 ...

  10. mysql where 条件先后_sql语句 where 后条件执行先后顺序

    针对mysql,其条件执行顺序是 从左往右,自上而下 针对SQL server.orcale,其条件执行顺序是从右往左,自下而上 1.mysql where执行顺序是从左往右执行的,在数据量小的时候不 ...

最新文章

  1. 【Spring MVC学习】WebApplicationContext初始化的三种方式
  2. Win10安装bash慢的解决方案
  3. java tf值搜索_搜索引擎优化 TF_IDF之Java实现
  4. php session 函数,PHP中Session()函数使用
  5. 怎样使用fastJson发送数组格式的Json数据
  6. 每周一个 Python 模块 | hashlib
  7. Java Spring Beans.xml里的Bean定义是如何被解析出来的
  8. java为什么不使用odbc_java jdbc和odbc的区别是什么?jdbc和odbc的关系是怎样的?
  9. 门面模式(Facade)
  10. 【Java】面向对象是什么
  11. windows通过WHL文件安装python-GDAL等拓展包
  12. touch 创建一个普通文件或更新已有文件的时间
  13. 全连接层后面加bn层_神经网络基本组成 - 池化层、Dropout层、BN层、全连接层 13...
  14. 美洽客服JavaScript 网页插件
  15. 汇编语言和本地代码及通过编译器输出汇编语言的源代码
  16. 终身教职让美国研究型大学称霸世界,却把中国「青椒」卷怕了!
  17. [汇编语言] 循环与分支程序设计 例题
  18. MATLAB初学教程(一)
  19. Android Native APP开发笔记:文件存储与访问
  20. python+机器学习方法进行情感分析

热门文章

  1. 深入理解java的异常处理机制
  2. jsp自定义标签库打包步骤
  3. 微软发布TypeScript用以改进JavaScript开发
  4. 活动目录管理之批量创建域用户
  5. 【Docker】问题汇总
  6. ios13 文件 连接服务器 您已离线,iOS13,终于可以屏蔽系统更新了
  7. spring mvc 中,直接注入的 HttpServletRequst 是否安全呢?
  8. 职场真正的潜规则,毕业生却一直不重视!还自以为是的认为这是优点!!HR直接会pass这一群人!!
  9. kotlin写java_Kotlin作为服务器端开发语言与Java相比会如何?
  10. LintCode—链表翻转(35)