MySQL多条件查询语句
2017-03-15 20:30
344 查看
以下总结是2016/6/4在做数据库查询时遇到的一些SQL语句,觉得挺有意思,现将总结搬家到CSDN。
根据项目的关注量、点赞数和评论量进行排序:
select p.name from _project p where 1=1 order by ((p.attention_num+p.good_num+p.comment_num)+1) desc
然后还可以根据额外的条件进行排序,不过目前不起作用:
select name,rank,id from ( select p.name,p.rank,p.id from _project p where 1=1 order by ((p.attention_num+p.good_num+p.comment_num)+1) desc ) as newp order by rank desc
相关文章推荐
- mysql group by内排序的实现以及having和where 条件语句查询的区别
- php中mysql一条sql语句查询出所有符合条件的数据,该怎么写?
- C#/Java 程序执行MySqL 中文条件查询语句查询异常
- mysql 下 计算 两点 经纬度 之间的距离 含具体sql语句以及伪列作为查询条件实现
- MySQL中动态生成多条件查询语句
- MySQL中动态生成多条件查询语句
- mysql查询符合某种条件的语句是第几条
- mysql 的一些条件查询语句
- MySQL IFNULL中可以有select语句;查询一个表中的数据,同时查看另一个表中是否有符合条件的额数据
- 多条件查询的MYSQL语句实现(MYSQL语句的拼装)
- java加mysql按时间条件查询sql语句
- MySQL中根据if标签实现多条件模糊查询(动态SQL语句)
- Mysql语句:right join 和where查询条件(前一天18:00到当前时间)
- MySQL中使用case when 语句实现多条件查询的方法
- MySQL条件查询语句(一)
- java加mysql按时间条件查询sql语句
- MySQL中使用case when 语句实现多条件查询的方法
- MySQL查询符合某个条件的前若干条语句或者后若干条语句
- MySQL查询语句查询条件严格匹配大小写
- MySQL中使用case when 语句实现多条件查询的方法