日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

mysql pmod项目_内置函数 - 数学函数 - 《Apache Doris 文档(201812)》 - 书栈网 · BookStack...

發(fā)布時間:2023/12/4 数据库 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql pmod项目_内置函数 - 数学函数 - 《Apache Doris 文档(201812)》 - 书栈网 · BookStack... 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

數(shù)學(xué)函數(shù)

abs(double a)

功能: 返回參數(shù)的絕對值

返回類型:double類型

使用說明:使用該函數(shù)需要確保函數(shù)的返回值是整數(shù)。

acos(double a)

功能: 返回參數(shù)的反余弦值

返回類型:double類型

asin(double a)

功能: 返回參數(shù)的反正弦值

返回類型:double類型

atan(double a)

功能: 返回參數(shù)的反正切值

返回類型:double類型

bin(bigint a)

功能: 返回整型的二進制表示形式(即0 和1 序列)

返回類型:string類型

mysql>selectbin(10);

+---------+

|bin(10)|

+---------+

|1010|

+---------+

1rowinset(0.01sec)

ceil(double a)

ceiling(double a)

dceil(double a)

功能: 返回大于等于該參數(shù)的最小整數(shù)

返回類型:int類型

conv(bigint num, int from_base, int to_base)

conv(string num,int from_base, int to_base)

功能: 進制轉(zhuǎn)換函數(shù),返回某個整數(shù)在特定進制下的的字符串形式。輸入?yún)?shù)可以是整型的字符串形式。如果想要將函數(shù)的返回值轉(zhuǎn)換成整數(shù),可以使用CAST函數(shù)。

返回類型:string類型

舉例:

mysql>selectconv(64,10,8);

+-----------------+

|conv(64,10,8)|

+-----------------+

|100|

+-----------------+

1rowinset(0.01sec)

mysql>selectcast(conv('fe',16,10)asint)as"transform_string_to_int";

+-------------------------+

|transform_string_to_int|

+-------------------------+

|254|

+-------------------------+

1rowinset(0.00sec)

cos(double a)

功能:返回參數(shù)的余弦值

返回類型:double類型

degrees(double a)

功能:將弧度轉(zhuǎn)成角度

返回類型:double類型

e()

功能:返回數(shù)學(xué)上的常量e

返回類型:double類型

exp(double a)

dexp(double a)

功能: 返回e 的a 次冪(即ea)

返回類型: double 類型

floor(double a)

dfloor(double a)

功能:返回小于等于該參數(shù)的最大整數(shù)

返回類型:int類型

fmod(double a, double b)

fmod(float a, float b)

功能:返回a除以b的余數(shù)。等價于%算術(shù)符

返回類型:float或者double類型

舉例:

mysql>selectfmod(10,3);

+-----------------+

|fmod(10.0,3.0)|

+-----------------+

|1|

+-----------------+

1rowinset(0.01sec)

mysql>selectfmod(5.5,2);

+----------------+

|fmod(5.5,2.0)|

+----------------+

|1.5|

+----------------+

1rowinset(0.01sec)

greatest(bigint a[, bigint b …?])

greatest(double a[, double b …?])

greatest(decimal(p,s) a[, decimal(p,s) b …?])

greatest(string a[, string b …?])

greatest(timestamp a[, timestamp b …?])

功能:返回列表里的最大值

返回類型:和參數(shù)類型相同

hex(bigint a)

hex(string a)

功能:返回整型或字符串中各個字符的16進制表示形式。

返回類型:string類型

舉例:

mysql>selecthex('abc');

+------------+

|hex('abc')|

+------------+

|616263|

+------------+

1rowinset(0.01sec)

mysql>selectunhex(616263);

+---------------+

|unhex(616263)|

+---------------+

|abc|

+---------------+

1rowinset(0.01sec)

least(bigint a[, bigint b …?])

least(double a[, double b …?])

least(decimal(p,s) a[, decimal(p,s) b …?])

least(string a[, string b …?])

least(timestamp a[, timestamp b …?])

功能:返回列表里的最小值

返回類型:和參數(shù)類型相同

ln(double a)

dlog1(double a)

功能:返回參數(shù)的自然對數(shù)形式

返回類型:double類型

log(double base, double a)

功能:返回log以base為底數(shù),以a為指數(shù)的對數(shù)值。

返回類型:double類型

log10(double a)

dlog10(double a)

功能:返回log以10為底數(shù),以a為指數(shù)的對數(shù)值。

返回類型:double類型

log2(double a)

功能:返回log以2為底數(shù),以a為指數(shù)的對數(shù)值。

返回類型:double類型

mod(numeric_type a, same_type b)

功能:返回a除以b的余數(shù)。等價于%算術(shù)符。

返回類型:和輸入類型相同

舉例:

mysql>selectmod(10,3);

+------------+

|mod(10,3)|

+------------+

|1|

+------------+

1rowinset(0.01sec)

mysql>selectmod(5.5,2);

+-------------+

|mod(5.5,2)|

+-------------+

|1.5|

+-------------+

1rowinset(0.01sec)

negative(int a)

negative(double a)

功能:將參數(shù)a的符號位取反,如果參數(shù)是負值,則返回正值

返回類型:根據(jù)輸入?yún)?shù)類型返回int類型或double類型

使用說明:如果你需要確保所有返回值都是負值,可以使用-abs(a)函數(shù)。

pi()

功能:返回常量Pi

返回類型: double類型

pmod(int a, int b)

pmod(double a, double b)

功能:正取余函數(shù)

返回類型:int類型或者double類型(由輸入?yún)?shù)決定)

positive(int a)

功能:返回參數(shù)的原值,即使參數(shù)是負的,仍然返回原值。

返回類型:int類型

使用說明:如果你需要確保所有返回值都是正值,可以使用abs()函數(shù)。

pow(double a, double p)

power(double a, double p)

功能:返回a的p次冪

返回類型:double類型

radians(double a)

功能:將弧度轉(zhuǎn)換成角度

返回類型:double類型

rand()

rand(int seed)

random()

random(int seed)

功能:返回0~1之間的隨機值。參數(shù)為隨機種子。

返回類型:double

使用說明:每次查詢的隨機序列都會重置,多次調(diào)用rand 函數(shù)會產(chǎn)生相同的結(jié)果。如果每次查詢想產(chǎn)生不同的結(jié)果,可以在每次查詢時使用不同的隨機種子。例如select rand(unix_timestamp()) from …?

round(double a)

round(double a, int d)

功能: 取整函數(shù)。如果只帶一個參數(shù),該函數(shù)會返回距離該值最近的整數(shù)。如果帶2個參數(shù),第二個參數(shù)為小數(shù)點后面保留的位數(shù)。

返回類型:如果參數(shù)是浮點類型則返回bigint。如果第二個參數(shù)大于1,則返回double類型。

舉例:

mysql>selectround(100.456,2);

+-------------------+

|round(100.456,2)|

+-------------------+

|100.46|

+-------------------+

1rowinset(0.02sec)

sign(double a)

功能:如果a是整數(shù)或者0,返回1;如果a是負數(shù),則返回-1

返回類型:int類型

sin(double a)

功能:返回a的正弦值

返回類型:double類型

sqrt(double a)

功能:返回a的平方根

返回類型:double類型

tan(double a)

功能:返回a的正切值

返回類型:double類型

unhex(string a)

功能:把十六進制格式的字符串轉(zhuǎn)化為原來的格式

返回類型:string類型

舉例:

mysql>selecthex('abc');

+------------+

|hex('abc')|

+------------+

|616263|

+------------+

1rowinset(0.01sec)

mysql>selectunhex(616263);

+---------------+

|unhex(616263)|

+---------------+

|abc|

+---------------+

1rowinset(0.01sec)

創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎

總結(jié)

以上是生活随笔為你收集整理的mysql pmod项目_内置函数 - 数学函数 - 《Apache Doris 文档(201812)》 - 书栈网 · BookStack...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。