mysql 根据固定逻辑排序

1.按固定状态排序

select * from table_a order by FIELD (status,‘1,3,2,4’)

select * from table_a order by FIELD (status,‘A,C,B,D’)
这里的field 关键字 ,是吧第二个参数的顺序记录下来,并且按照其中的固定顺进行排序

1.按时间分部排序
大于今天的排前面 ,小于的排后面,相同时间按id倒序

select * from table_b order by create_time <= now() asc , id desc

这里把时间当成一个条件,如果时间小于今天 那么条件成立,结果为1 ,但是这里的排序是升序,那么就是从0-1排序,自然大于今天的就排在前面,如果时间相同,后面会根据id排序,前面顺序不变。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
睿谷信息管理系统(简称:RGCMS)是一套开源的建站管理系统,使用PHP语言编写,框架为Thinkphp5.1.+,数据库采用MYSQL数据库。 睿谷信息管理系统特点: 自定义各种栏目模型、功能模型,以便适应各种生产场景,模板路径文件自由定义 扩展字段,灵活调用,系统没有太多的固定模板标签,大多数标签都是根据自定义的字段来调用 后台使用LAYUI框架,强大的TP模板标签和缓存机制使得内容以毫秒级呈现 过滤机制以及黑名单阻止非法入侵,同步TP官方更新框架,及时修补各种问题 一个后台管理N个站点,可以创作多语言站,也可创作站群,也可根据需求定制各种应用 系统免费提供邮件、七牛、短信等第三方流行接口 有层次的权限分级,让管理变得轻松方便,自定义不同的组别,分配不同的权限 节省空间资源,同一张图片或同一个文件,在第二次上传时会自动获取原来上传的文件地址,有效节省空间资源 一键复制站点,快速创建分站 多图上传可以标注每个图的描述标题等 无限分级,前台可无限调用,同时可对栏目字段进行向上追溯调用,如当前栏目无栏目图,可自动调用上一级栏目图,直到有图为止 可设置栏目访问级别,如对会员组设置访问权限等 内置素材库存储所有上传资料,直接点击选取即可调用素材 关键词内链机制、SEO标题、关键词、描述设置,自动百度链接提交功能 在线模板编辑,无需FTP即可在线管理 批量添加栏目、批量添加内容 免费开源:无任何授权,无任何后门和加密,放心免费使用,RGCMS的发展离不开您的宝贵建议 睿谷信息管理系统更新日志: 版本号:1.12 更新时间:2020-02-01 更新内容 更新Layui至最新版本2.5.6 新增HOME模块和USER模块的中间件 修复搜索和功能模型标签冲突的BUG 修复域名绑定分站存在的逻辑上的缺陷 完善栏目会员阅读权限 版本号:1.11 更新时间:2019-12-10 更新内容 修复插件在某些环境下不解析插件标签的bug 修复系统在安装时,数据库表丢失以及数据不全的bug HOME模块增加2种语言包(zh、en) 新增简易编辑器字段 新增多内容字段以及多内容调用标签rg:cons 新增文件下载路由规则 新增会员系统路由规则 新增会员表单功能,需要会员登录的表单为会员表单 新增会员功能配置 新增多文件字段以及多文件调用标签,可隐藏实际下载地址rg:files 新增会员所属管理员管理功能,user表新增admin_id字段 新增会员提交表单,只允许所属管理员管理功能 新增会员系统(开发中) 新增后台会员菜单管理(开发中) 新增开发者管理员可在后台直接登陆其他管理员后台 更新敏感词库 更新SEO站点链接提交规则 更新系统标签,完善优化了标签的功能,手册同步更新 调整了搜索模型,支持更多模型和多字段、多条件搜索 调整缓存结构,优化了系统执行流程,效率进一步提升 调整详情页路由规则,去除show字样 版本号:1.10 不建议覆盖升级 更新时间:2019-11-11 更新内容 后台layui更新至v2.5.5 新增后台列表数据筛选功能,支持时间筛选 新增后台列表点击表头排序功能 新增插件机制,免费提供筛选插件 新增地区库(暂无用途,以便后期开发地区站群功能) 新增设置访问记录条数,避免造成爆库 新增站点起始访问数字段 新增全站页面敏感词过滤功能,敏感词将过滤成*星号 新增系统安装时php版本小于7.0环境下检测always_populate_raw_post_data是否支持 新增开启打印、导出EXCEL功能 新增域名绑定分站,后台新增域名管理板块 新增、调整部分标签,使用更直观更合理 新增删除站点时自动清除当前站点Session 新增栏目模型、功能内容、表单的内容列表设置默认排序字段及规则 新增日期自定义字段的类型选择 修复前台表单提交存在XSS漏洞 修复UE编辑器插入动态地图不显示的bug 修复后台编辑器插入视频不生效的bug 修复后台管理员列表内容丢失问题 修复高版本安装系统时eregi函数报错 修复后台模板编辑中存在的安全漏洞 修复后台模板管理对中文目录和中文命名的支持 修复系统全面支持https协议 增强后台登陆时数据过滤 改进delete_dir函数,优化清理缓存和清理静态首页的过程 局部更新了系统语言变量 优化后台权限验证方法 重构seo标题、关键词及描述规则,取消了Rgseo类 重构后台系统配置模块,以便后期二次开发 后台强制token验证,有效防范CSRF攻击 重构路由,提升访问性能 调整后台功能模型和表单管理,新增统一管理页面 调整了前台home模块内核,重构了首页、栏目页、详情页以及其他页面程序代码 合并栏目内容列表中的移至回收站和彻底删除功能按钮 优化访问记录,去除获取第三方IP数据 后台配置取消了模板路径设置,取消了对后
书名:《PHP开发实战1200例(第I卷)》(清华大学出版社.潘凯华.刘中华) PDF格式扫描版,全书分为5篇15章,共899页。2011年1月出版。 全书压缩打包成2部分,这是第2部分。 注:本系列图书的第I、II卷再版时均相应改名为《xxx开发实例大全》(基础卷)及(提高卷),但内容基本无变化,需要的童鞋可自由匹配查找。 内容简介   《PHP开发实战1200例》分为I、II两卷共计1200个例子,包括了开发中各个方面最常用的实例,是目前市场上实例最全面的开发类图书;书中实例来源于多位工程师的多年积累,具有很强的实用性。 本书是第I卷,以开发人员在项目开发中经常遇到的问题和必须掌握的技术为中心,介绍了应用PHP进行Web开发的各个方面的知识和技巧,主要包括开发环境、PHP基础、Web页面交互、文件操作、会话应用、图形图像处理及面向对象等内容。本书分为5篇15章,共计625个实例和625个经验技巧。每个实例都经作者精心筛选,具有很强的实用性,其中一些实例是开发人员难于寻觅的解决方案。    本书适合PHP的初学者,如高校学生、求职人员作为练习、速查、学习使用,也适合PHP程序员参考、查阅。 目 录 目录: 第1篇 基础篇 第1章 开发环境 2 1.1 AppServ——PHP集成化安装包 3 实例001 通过AppServ配置PHP开发环境 3 实例002 AppServ应用技巧 6 实例003 第1个PHP程序 7 1.2 XAMPP——PHP集成化安装包 8 实例004 通过XAMPP配置PHP开发环境 8 实例005 测试XAMPP是否安装成功 11 实例006 XAMPP应用技巧 12 实例007 第2个PHP程序 13 1.3 IIS+PHP+MySQL——独立搭建PHP 开发环境 14 实例008 安装PHP 14 实例009 安装MySQL 15 实例010 安装IIS 21 实例011 第3个PHP程序 23 1.4 LAMP——独立配置PHP开发环境 24 实例012 安装Apache服务器 24 实例013 安装MySQL数据库服务器 26 实例014 安装PHP.50 28 实例015 第4个PHP程序 30 1.5 XAMPP——Linux版PHP集成化安装包 31 实例016 XAMPP——Linux下PHP开发环境的集成化 31 实例017 Linux操作系统下启动XAMPP 32 实例018 设置MySQL数据库root用户的密码 33 实例019 第5个PHP程序 34 1.6 Dreamweaver开发工具 35 实例020 Dreamweaver中编码格式的选择 35 实例021 Dreamweaver中创建表格 36 实例022 在表格中插入宠物照片 38 实例023 Dreamweaver创建表单 40 实例024 Dreamweaver中创建和附加CSS样式 42 实例025 Dreamweaver控制弹出信息 45 实例026 Dreamweaver控制浏览器的窗口 46 实例027 通过Dreamweaver创建站点 47 实例028 通过Dreamweaver开发第1个PHP程序 48 1.7 Zend Studio开发工具 50 实例029 安装Zend Studio 50 实例030 Zend Studio创建PHP项目 52 实例031 Zend Studio编码格式的转换 56 实例032 Zend Studio中快捷键的运用 57 实例033 Zend Studio中部署Apache服务器 60 第2章 PHP基础 63 2.1 基本语法 64 实例034 在页面中打印PHP的配置信息 64 实例035 在页面中打印服务器时间 65 实例036 在页面中打印当前执行的PHP文件名 67 实例037 区分单引号和双引号 68 实例038 动态输出JavaScript代码 69 实例039 当数字遇到了字符串 70 实例040 PHP程序员的基础——变量的应用 72 实例041 打印系统环境变量信息print_r($_ENV) 73 实例042 使用可变变量输出“I Like PHP!” 73 实例043 使用转义字符输出特殊字符 74 实例044 使用常量指定PI的值计算圆的面积 75 2.2 运算符 75 实例045 自定义数字的加密/解密算法 76 实例046 比较两个时间戳的大小 77 实例047 使用条件运算符判断数字的奇偶性 78 实例048 判断用户是否具有后台管理权限 79 实例049 打印随机组合生日祝福语 80 实例050 打印2000~2020年的所有闰年 81 实例051 前置运算符和后置运算符的区别 82 实例052 使用位运算

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值