美文网首页
SQL中的函数

SQL中的函数

作者: 小橙子_43db | 来源:发表于2019-11-23 17:27 被阅读0次

-- 使用testdemo数据库

use testdemo;

select * from access_log;

-- GROUP BY函数的使用

查询个网站的浏览量

SELECT site_id,SUM(count) as nums from access_log GROUP BY(site_id);

SELECT websites.`name`,access_log.site_id,SUM(access_log.count) as nums from websites,access_log

where websites.id = access_log.site_id GROUP BY(site_id);

select websites.name,access_log.site_id,SUM(access_log.count) as nums from websites

RIGHT JOIN access_log on websites.id = access_log.site_id GROUP BY(access_log.site_id);

-- where不能与group by函数一起使用

SELECT site_id,SUM(count) as nums from access_log GROUP BY(site_id) where site_id BETWEEN 1 and 5;

-- HAVING用于筛选分组后的结果

SELECT site_id,SUM(count) as nums from access_log GROUP BY(site_id) HAVING site_id BETWEEN 1 and 5;

SELECT site_id,SUM(count) as nums from access_log GROUP BY(site_id) HAVING nums >200;

-- 将网站浏览量在200以上的进行排名

SELECT websites.name, SUM(access_log.count) as rank from websites

INNER JOIN access_log on websites.id = access_log.site_id GROUP BY(access_log.site_id)

HAVING rank>200 ORDER BY rank DESC;

-- 大小写转化函数

SELECT UCASE(name) from websites;

SELECT LCASE(name) from websites;

-- 字符提取函数

SELECT MID(name,1,3) from websites;

-- 获取字段长度函数

SELECT LENGTH(name) FROM websites;

-- 四舍五入函数

SELECT ROUND(12.5);

SELECT ROUND(12.123,2);

-- 日期函数

SELECT NOW();

-- 格式化函数

SELECT DATE_FORMAT(NOW(),'%Y-%m-%d');

相关文章

  • (4)SparkSQL中如何定义UDF和使用UDF

    Spark SQL中用户自定义函数,用法和Spark SQL中的内置函数类似;是saprk SQL中内置函数无法满...

  • SQL内置函数使用手册

    SQL中有很多特别棒的内置函数。本文SQL内置函数手册中总结了SQL中常用的内置函数,包含通用聚合函数、安全检测函...

  • Flink自定义函数实现

    鉴于自定义函数函数在SQL中的强大语义,在SQL中有十分广泛的应用。Flink在其Table/SQL API中同样...

  • SQL中常用函数

    SQL中IF、IFNULL函数的使用 SQL中INSTR函数的使用 注:INSTR和LIKE的相同处以及区别 in...

  • SQL中的自定义函数

    在SQL中我们我们经常会用到count(),avg(),sum()等这些函数,这些是SQL中自带的函数,当系统中的...

  • SQL中的函数

    -- 使用testdemo数据库 use testdemo; select * from access_log; ...

  • 一步步学好sql语句

    SQL聚集函数 聚集函数一般用于统计,往往可以和group by 等方法一起使用。SQL中的聚集函数有五个 函数说...

  • SQL Date 函数

    SQL Date 函数 标签(空格分隔): SQL SQLServer SQL Date 函数 SQL 日期 当我...

  • 每天一SQL语句(04):SQL 语句函数篇

    【开篇】SQL 语句函数篇 【1】SQL FUNCTIONS(函数) SQL 拥有很多可用于计数和计算的内建函数。...

  • MySql 分组与统计函数

    group分组与统计函数: 统计函数: max() count() avg() min() sum() 在sql中...

网友评论

      本文标题:SQL中的函数

      本文链接:https://www.haomeiwen.com/subject/glihwctx.html