mysql实现根据多个字段查找和置顶功能
所属分类:
数据库 / Mysql
阅读数:
1524
收藏 0赞 0分享
mysql根据多个字段查找
在mysql中,如果要实现根据某个字段排序的时候,可以使用下面的SQL语句
SELECT * FROM 'TABLE_NAME' ORDER BY 'Field'
然而,如果要实现根据某个字段排序后再根据另一个字段排序的时候应该如何呢?可以使用下面的SQL语句
SELECT * FROM 'TABLE_NAME' ORDER BY FIELD1, FIELD2;
如果要加上排序的话
SELECT * FROM 'TABLE_NAME; ORDER BY FIELD1 DESC, FIELD2;
置顶功能的实现
下面给一个对两个字段实现排序的例子
相信大家都见过BBS里面有置顶的帖子,大家也用过将帖子置顶的步骤,那么,大家有没有思考过应该怎么实现置顶的功能呢?
在一个项目中需要实现这样的功能,我的做法是在数据库里面增加一个字段,该字段标识帖子的权重,权重高的就往前排,如果权重相等的就根据时间排序,这样就实现了置顶的功能。
SELECT * FROM 'TABLE_NAME' ORDER BY PIORITY DESC, DATA DESC;
Mysql命令大全(完整版)
这篇文章主要介绍了Mysql命令大全,分享的命令都是最基本的,推荐给大家,感兴趣的小伙伴们可以参考一下
收藏 0赞 0分享
Mysql常用命令汇总
这篇文章主要介绍了Mysql常用命令,都是mysql数据库日常最基本的操作命令,感兴趣的小伙伴们可以参考一下
收藏 0赞 0分享
MySQL最基本的命令使用汇总
这篇文章为大家分享了MySQL最基本的命令使用汇总,MySQL最基本的命令使用,包括如何正确连接MySQL(和PHP搭配之最佳组合),修改密码与增加新用户等相关内容的描述,感兴趣的小伙伴们可以参考一下
收藏 0赞 0分享
mysql命令行如何操作
这篇文章主要介绍了mysql命令行如何操作,还为大家分享了mysql添加环境变量的方法,感兴趣的小伙伴们可以参考一下
收藏 0赞 0分享
MySql命令实例汇总
这篇文章主要介绍了MySql命令,结合实例分析了MySQL数据库的创建、连接及增删改查等各种常用操作的使用方法与相关注意事项,非常具有实用价值,需要的朋友可以参考下
收藏 0赞 0分享
查看更多