mysql 二次方函数_MySQL SQRT函数:求二次方根
在 MySQL 中平方根函数 SQRT(x) 返回非负数 x 的二次方根。负数没有平方根,返回结果为 NULL。
【实例 1】求 25、120 和 -9 的二次平方根,输入的 SQL 语句和执行结果如下所示。
mysql> SELECT SQRT(25),SQRT(120),SQRT(-9);
+----------+--------------------+----------+
| SQRT(25) | SQRT(120) | SQRT(-9) |
+----------+--------------------+----------+
| 5 | 10.954451150103322 | NULL |
+----------+--------------------+----------+
1 row in set (0.06 sec)
由运行结果可知,5 的平方等于 25,因此 25 的平方根为 5;120 的平方根为 10.954451150103322;而负数没有平方根,因此 -9 返回的结果为 NULL。
也可以使用 SQRT 函数,计算出记录的平方根。
【实例 2】 假设数据表 tb_people 有以下这些数据:
mysql> SELECT * FROM tb_people;
+------+------+------------+--------------------+
| id | name | work_date | daily_typing_pages |
+------+------+------------+--------------------+
| 1 | John | 2007-01-24 | 250 |
| 2 | Ram | 2007-05-27 | 220 |
| 3 | Jack | 2007-05-06 | 170 |
| 3 | Jack | 2007-04-06 | 100 |
| 4 | Jill | 2007-04-06 | 220 |
| 5 | Zara | 2007-06-06 | 300 |
| 5 | Zara | 2007-02-06 | 350 |
+------+------+------------+--------------------+
7 rows in set (0.00 sec)
根据上面的表格,要计算所有的 dialy_typing_pages 的平方根,输入 SQL 语句执行结果如下:
mysql> SELECT name, SQRT(daily_typing_pages)
-> FROM tb_people;
+------+--------------------------+
| name | SQRT(daily_typing_pages) |
+------+--------------------------+
| John | 15.811388 |
| Ram | 14.832397 |
| Jack | 13.038405 |
| Jack | 10.000000 |
| Jill | 14.832397 |
| Zara | 17.320508 |
| Zara | 18.708287 |
+------+--------------------------+
7 rows in set (0.00 sec)
为您推荐与 mysql函数 相关的帖子:
mysql 二次方函数_MySQL SQRT函数:求二次方根相关推荐
- mysql 次方根_MySQL Sqrt()函数
MySQL Sqrt()函数 MySQL的SQRT()函数是用来找出任何数的平方根. 使用SELECT语句来查找出任何数的平方根如下: mysql> select SQRT(16); +---- ...
- mysql信息函数和加密函数_MYSQL 常用函数(数学、字符串、日期时间、系统信息、加密)...
一.数学函数 数学函数主要用于处理数字,包括整型.浮点数等. ABS(x) 返回x的绝对值 SELECT ABS(-1) -- 返回1 CEIL(x),CEILING(x) 返回大于或等于x的最小整数 ...
- mysql+两天前+函数_Mysql 日期函数
一.MySQL 获得当前日期时间 函数 1.获取当前日期+时间(date + time): now() sysdate() sysdate()和now()的区别在于sysdate() 在函数执行时动态 ...
- mysql运行时间函数_mysql 时间函数
一.MySQL 获得当前日期时间 函数 1.1 获得当前日期+时间(date + time)函数:now() mysql> select now(); +-------------------- ...
- mysql当前日期减去天数_mysql日期函数-日期相减返回天数
一.MySQL 获得当前日期时间 函数 1.1 获得当前日期+时间(date + time)函数:now() mysql> select now(); +-------------------- ...
- mysql逗号分隔函数_mysql split 函数(用逗号分隔)的实现
1:定义存储过程,用于分隔字符串 DELIMITER $$ USE `mess`$$ DROP PROCEDURE IF EXISTS `splitString`$$ CREATE DEFINER=` ...
- mysql中有没有单行函数_MySQL之函数(单行函数、分组函数)
##进阶函数 /* 调用语法:select函数名(实参列表): 分组函数和单行函数的区别: 单行函数:将一个数据进行处理,返回一个值 分组函数:将虚拟表看做一个组,处理一组数据,返回一个值 常见的分组 ...
- mysql 正无穷字符_mysql 字符串函数收集比较全
ASCII(str)返回字符串str的 最左面字符的ASCII代码值.如果str是空字符串, 返回0.如果str是NULL,返回NULL. mysql> select ASCII('2'); - ...
- mysql 字符串 截取字母_MySQL字符串函数:字符串截取
MySQL 字符串截取函数:left(), right(), substring(), substring_index().还有 mid(), substr().其中,mid(), substr() ...
- mysql count转字符串_MySQL字符串函数
把字符串转成小写 mysql> select sex,LCASE(job) from string_test where job='DUCK';+------+------------+ | s ...
最新文章
- linux进程间通信:命名管道FIFO
- 怎样修改Ubuntu的root帐户密码并使用root登录
- java tostringutils_StringUtils
- 人才招聘丨 清华大学精准医学研究院招聘启事
- Android Touch事件原理加实例分析
- Vmware14虚拟机黑屏问题
- mysql查询子表的语句_MySQL基本SQL语句之单表查询、多表查询和子查询
- php cdi_配置CDI对话的超时
- IntelliJ IDEA for Mac如何替换文件内容中指定的关键词
- protected访问权限_权限修饰符 /重写
- ELK学习记录三 :elasticsearch、logstash及kibana的安装与配置(windows)
- Google code jam 2008, Qualification Round:Save the Universe, 翻译
- Word分栏在排版中的应用
- 抑制广播风暴 各种发包
- Learning Deep Similarity Models with Focus Ranking for Fabric Image Retrieval 学习笔记
- 备份Ubuntu 并制作成iso安装文件
- Python 输出[m,n]之间既能被3整除又能被7整除的数
- 电脑开机黑屏---只有一个鼠标箭头处理办法
- 如何禁止福昕阅读器改变PDF页面缩放比例?
- 【病毒】【CPU使用率为100%】Linux 被 kdevtmpfsi 挖矿病毒入侵