| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 大数据 -> mysql简单但有用的逻辑语句 -> 正文阅读 |
|
[大数据]mysql简单但有用的逻辑语句 |
1,mysql时间戳转换为普通yyyymmdd格式
结果: mysql?普通yyyymmdd格式转换为时间戳
结果: 2,排序:order by? [依据字段排序] ? 3,分组:GROUP BY [依据字段分组] 4,获取当前时间:now() 5,返回多条数据只拿第一条: any_value([获取字段])
6,以下两条模糊查询的区别:如:查询的数据有两条:a:12,3,14,b:22,23,24, 查询参数是 3 模糊匹配:[数据库字段] like concat('%',[查询字段],'%'), 结果为:a和b都查出,因为a和b都有3
‘,’分割模糊匹配:concat(',', [数据库字段], ',') LIKE concat('%,',[查询参数],',%') ,当然','可以改为其他符号 结果为:a查出,因为a的3为',3,'有逗号’,‘分割,而b则为'23,',左边是2不是逗号所以无法查出
7,包含查询字段:FIND_IN_SET([数据库字段],[查询参数]) ,类似in,
8,条件判断函数case,如果id不等于0则状态等于1否则为0,可放在需要判断的语句中如:select (case ...) from ...where (case ...),update from .... set=(case ...) 等
?9,合并两个查询结果:union all(不会去重)与union(会去重)
?10,将一张表的数据存入另一张表
11,新增时排除已存在数据?,如下:排除名字相同的数据
12,拼接字符:?concat([参数],[参数])
13,将查出的多条数据的某个字段拼接成一个字段:GROUP_CONCAT(name)? 如查出三条数据:a:1,aa,10? ,? b:2,bb,10? ,? c:3,cc,10 结果:aabbcc
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/18 19:52:04- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |