mysql查询
时间:2019-01-22
本文章向大家介绍mysql查询,主要包括mysql查询使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
– 查询字符串/字符串数组里面的某个字段
REPLACE(‘需要查询的字符串’,‘字符串已存在的某个字段’,‘字符串需要更换成的字段’)
REPLACE(ge.desc
,CONCAT(’#平均体重(Kg):’,CONCAT(ge.avg_weight,’.0’),’#母猪号’),CONCAT(’#平均体重(Kg):’,FORMAT((pe.farrow_weight/ge.quantity),3),’#母猪号’))
注:CONCAT():拼接函数
REPLACE():替换函数
– 返回字符串substr中第一次出现子字符串的位置str,如果substr不存在在str里面,则返回0
locate(substr,str);
where locate(‘storehouse_piggery_collar_report’, allow_json)=0;
– 查询某个字段为正整数
SELECT * FROM yourTableName WHERE yourColumn REGEXP ‘1+$’
– 查询某个字段不为正整数
SELECT * FROM yourTableName WHERE yourColumn NOT REGEXP ‘2+$’
注:REGEXP:正则表达式函数
– 查询两个日期的差值
select datediff(CURDATE(), settleDate) as sum_dcbrfhje from a
注:datediff()两个日期相减函数
CURDATE() 获取当前服务器日期
- MySQL 教程
- MySQL 安装
- MySQL 管理与配置
- MySQL PHP 语法
- MySQL 连接
- MySQL 创建数据库
- MySQL 删除数据库
- MySQL 选择数据库
- MySQL 数据类型
- MySQL 创建数据表
- MySQL 删除数据表
- MySQL 插入数据
- MySQL 查询数据
- MySQL where 子句
- MySQL UPDATE 查询
- MySQL DELETE 语句
- MySQL LIKE 子句
- mysql order by
- Mysql Join的使用
- MySQL NULL 值处理
- MySQL 正则表达式
- MySQL 事务
- MySQL ALTER命令
- MySQL 索引
- MySQL 临时表
- MySQL 复制表
- 查看MySQL 元数据
- MySQL 序列 AUTO_INCREMENT
- MySQL 处理重复数据
- MySQL 及 SQL 注入
- MySQL 导出数据
- MySQL 导入数据
- MYSQL 函数大全
- MySQL Group By 实例讲解
- MySQL Max()函数实例讲解
- mysql count函数实例
- MYSQL UNION和UNION ALL实例
- MySQL IN 用法
- MySQL between and 实例讲解
- Linux rpm、yum指令及使用方法详解
- Linux下遇到PyCurl的错误解决方法
- Linux cut 命令详解
- linux下安装ffmpeg的详细教程
- 如何利用Gitlab-ci持续部署到远程机器(详细教程)
- Linux常用命令之grep命令用法详解
- 详解Linux动态库生成与使用指南
- Vue 3 入门基础知识
- 在Linux系统中使用Vim读写远程文件的命令详解
- Vue.js实现咸鱼底部Tab凸起|vue自定义导航条组件
- 在Linux中查看所有正在运行的进程的方法
- Apache跨域资源访问报错问题解决方案
- Windows Telemetry服务特权提升
- 滥用DComposition在外部窗口上渲染
- 通过LUMP_PAKFILE的源引擎内存损坏