专栏首页WindCoder网易MySQL微专业学习笔记(六)-内置函数

网易MySQL微专业学习笔记(六)-内置函数

前言

这个系列属于个人学习网易云课堂MySQL数据库工程师微专业的相关课程过程中的笔记,本篇为其“MySQL数据库对象与应用”中的MySQL数据类型相关笔记。

所有笔记可能不定期更新,发布时不一定为最终版。

正文

聚合函数

面向一组数据,对数据进行聚合运算后返回单一的值。

基本语法

select function(列) from 表

AVG()

count(*)和count(1)基本一样,没有明显的性能差异。

count(*)和count(song_name )的差别在于count(song_name)会除去song_name is null的情况。

select group_concat(a)from s group by alls;

group_concat 默认拼接最大字符长度为1024

通过 设置group_concat_len 可调控最大长度

行列转换

COUNT(DISTIN)

预定义函数

预定义函数面向单值数据,返回一对一的处理结果(聚合函数可以理解为多对一)

基本语法:

select function(列)from 表

select *from 表 where 列= function(value)...

算数、逻辑运算

比较运算

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 函数模板之返回形参的绝对值—C++

    汐楓
  • MySQL数据库对象与应用-MySQL进阶SQL应用单元测验

    1、(单选)有表 song(id,song_name,album,play_count,fav_count)分别表示歌曲的主键id、歌曲名、专辑名、播放次数和收...

    汐楓
  • 并发学习笔记14-Lock接口

    Java SE5之前,在协调对共享对象的访问时可用的机制只有synchronized和volatile。Java 5.0之后,并发包中新增了Lock接口及其相关...

    汐楓
  • MySQL特有的SQL语句 第一弹

    关于SQL,我们总是会有无穷无尽相关的话题,有时候碰到了一些觉得不错的SQL功能会标记下来,好记性不烂烂笔头,回头来看,自己也收集了不少的点子,但是从整体来...

    jeanron100
  • uni-app h5 吸底部,滚动固定底部css

    需要用到h5得position新属性 sticky。主要是uni-app,其中变量--window-bottom是uniapp得预定义变量。目的是底部空出tab...

    xiny120
  • Oracle数据库 拾漏补缺

    select语句的基本使用 可以查询需要的列,行,可以进行多表链接,连接查询。 ? select e.*,e.sal/30 from p_emp e selec...

    二十三年蝉
  • Mongodb后台daemon方式启动(一直运行)

    有时我们使用ssh装上Mongodb之后如果这样启动 ./mongod --dbpath=/export/nerdserv...

    用户5166556
  • SpringWebFlux(下篇)

    这篇文章承接上篇文章,没有看过的小伙伴可以先去看上篇SpringFlux入门(上篇),涉及到的两个重要的对象,Flux和Mono来看下官网是怎么介绍的

    tanoak
  • Petya 勒索病毒来袭,腾讯云用户安全指引

    6月27日,一种名为“Petya”的新型勒索病毒席卷了欧洲,乌克兰等国家,多家银行和公司,包括政府大楼的电脑都出现问题。腾讯云联合腾讯电脑管家发现相关样本在国内...

    腾讯云安全
  • Facebook发布全新JavaScript引擎:Hermes

    Facebook在Chain React 2019 大会上发布的一个崭新JavaScript引擎

    Fundebug

扫码关注云+社区

领取腾讯云代金券