MYSQL数字函数:不可不知的数据处理利器

这篇具有很好参考价值的文章主要介绍了MYSQL数字函数:不可不知的数据处理利器。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

MYSQL数字函数:不可不知的数据处理利器,MYSQL应用,数据库,MYSQL,MYSQL函数,MYSQL数字函数,MYSQL高级函数,MYSQL高级应用,程序人生

🌈 个人主页:danci_
🔥 系列专栏:《MYSQL应用》
💪🏻 制定明确可量化的目标,坚持默默的做事。


MYSQL数字函数:不可不知的数据处理利器

       

       在软件开发中,MySQL数字函数扮演着至关重要的角色,它们能够帮助我们快速地对数据进行数学运算、转换和处理。下面,我将介绍几个非常常用的MySQL数字函数,并举例说明它们在软件开发中的巧妙运用场景,同时探讨这些函数的迭代性、优缺点以及使用时需要注意的问题。

        

一、使用数字函数的优缺点

        

 优点:

        

1. 简化计算过程:数字函数能够直接对数据库中的数据进行数学运算,无需在应用程序中进行复杂的计算。

2. 提高数据准确性:数字函数通常经过优化和测试,能够确保计算结果的准确性。

3. 提高性能:相比于在应用程序中进行计算,直接在数据库中使用数字函数通常能够更快地得到结果。

        

 缺点:

           

1. 学习成本:对于初学者来说,可能需要花费一定的时间来学习和掌握这些函数的用法。

2. 灵活性受限:数字函数的功能相对固定,可能无法满足一些复杂的计算需求。在这种情况下,可能需要结合其他SQL语句或应用程序代码来实现。

        

二、使用数字函数时需要注意

        

1. 数据类型:确保传递给数字函数的参数是正确的数据类型,否则可能会导致计算错误或异常。

2. 空值处理:当数据中存在NULL值时,需要注意数字函数对NULL值的处理方式。有些函数可能返回NULL作为结果,而有些函数则可能忽略NULL值进行计算。

3. 性能优化:虽然数字函数通常能够提高性能,但在某些情况下,过度使用或不当使用这些函数可能会导致性能下降。因此,在使用数字函数时,需要注意其对性能的影响,并进行适当的优化。

4. 测试与验证:在将数字函数应用于实际业务场景之前,需要进行充分的测试和验证,以确保其正确性和可靠性。

        

        MySQL的数字函数在软件开发中具有重要的应用价值。通过巧妙运用这些函数,我们可以更加高效地处理数据、简化计算过程并提高数据准确性。同时,在使用这些函数时,我们也需要注意其数据类型、空值处理、性能优化以及测试验证等方面的问题,以确保其正确性和可靠性。

        

三、数字函数说明

        

3.1、SIGN 取数字的符号

MySQL SIGN() 函数返回指定的数字的符号。参数为正数、负数和零时分别返回 1-1 和 0

语法:

SIGN(number)

参数说明:

  • number:必需的。 一个数字。

返回值:

  •  返回值为 1-1,0 和 NULL 中的一个:
    • 如果 number 大于 0SIGN() 函数将会返回 1
    • 如果 number 等于 0SIGN() 函数将会返回 0
    • 如果 number 小于 0SIGN() 函数将会返回 -1
    • 如果 number 为 NULLSIGN() 函数将会返回 NULL

示例:

SELECT
    SIGN(123),	                        -- 1
    SIGN(123.123),	                    -- 1
    SIGN(-123),	                        -- -1
    SIGN(-123.123),	                    -- -1
    SIGN(0),	                        -- 0
    SIGN(NULL)	                        -- NULL

3.2、ABS 取绝对值

MySQL ABS() 函数返回指定数字的绝对值。

语法:

ABS(number)

参数说明:

  • number必需的。 一个用于计算绝对值的数字。

返回值:

  • 返回数字的绝对(正)值。
  • 如果参数 number 为字符串,ABS() 将按照如下规则尝试转为数字:
    • 如果以数字开头,则将开头的数字部分转为数字。
    • 如果不能转为数字,则按照 0 处理。
  • 返回 NULL情况:number 为 NULL。

示例:

SELECT
    ABS(100),		    -- 100
    ABS(-100),          -- 100
    ABS('100'),         -- 100
    ABS('-100'),        -- 100
    ABS('-100A')        -- 100
    ABS('A100'),        -- 0
    ABS(NULL)           -- null

3.3、COS 取余弦值

MySQL COS() 函数返回指定数值的余弦值。

语法:

COS(number)

参数说明:

  • number:必需的。 一个用于计算余弦值的数值。

返回值:

  • 指定数值的余弦值。
  • 返回 NULL情况:number 为 NULL。

示例:

SELECT
    COS(2.5),	     -- -0.8011436155469337
    COS(0.2),	     -- 0.9800665778412416
    COS(-0.5),       -- 0.8775825618903728
    COS(-0.2),	     -- 0.9800665778412416
    COS(0),          -- 1
    COS(PI()),       -- -1
    COS(NULL)        -- NULL

3.4、ACOS 取反余弦值

MySQL ACOS() 函数返回指定数值的反余弦值。

语法:

ACOS(number)

参数说明:

  • number:必需的。 一个用于计算反余弦值的数值。

返回值:

  • 返回指定数值的反余弦值。
  • 返回 NULL情况:
    • number 不在 -1 到 1 之间。
    • number 为 NULL。

示例:

SELECT
    ACOS(0.5),	    -- 1.0471975511965976
    ACOS(0.2),	    -- 1.3694384060045657
    ACOS(-0.5),	    -- 2.0943951023931957
    ACOS(-0.2),	    -- 1.7721542475852274
    ACOS(1),		-- 0
    ACOS(0),		-- 1.5707963267948966
    ACOS(-1),		-- 3.141592653589793
    ACOS(2),		-- NULL
    ACOS(-2),		-- NULL
    ACOS(NULL)	    -- NULL

3.5、SIN 取正弦值

MySQL SIN() 函数返回指定数值的正弦值。

语法:

SIN(number)

参数说明:

  • number:必需的。 一个用于计算正弦值的数值。

返回值:

  • 指定数值的正弦值。
  • 返回 NULL情况:number 为 NULL。

示例:

SELECT
    SIN(2.5),	    -- 0.5984721441039564
    SIN(0.2),	    -- 0.19866933079506122
    SIN(-0.5),      -- -0.479425538604203
    SIN(0),         -- 0
    SIN(PI()),      -- 1.2246467991473532e-16
    SIN(NULL)       -- NULL

3.6、ASIN 取反正弦值

MySQL ASIN() 函数返回指定数值的反正弦值。

语法:

ASIN(number)

参数说明:

  • number:必需的。 一个用于计算反正弦值的数值。

返回值:

  • 指定数值的反正弦值。
  • 返回 NULL情况:
    • number 不在 -1 到 1 之间。
    • number 为 NULL。

示例:

SELECT
    ASIN(0.5),	    -- 0.5235987755982988
    ASIN(-0.5),	    -- -0.5235987755982988
    ASIN(1),		-- 1.5707963267948966
    ASIN(0),		-- 0
    ASIN(-1),	    -- -1.5707963267948966
    ASIN(2),	    -- NULL
    ASIN(NULL)	    -- NULL

3.7、TAN 取正切值

MySQL TAN() 函数返回指定数值的正切值。

语法:

TAN(number)

参数说明:

  • number:必需的。 一个用于计算正切值的数值。

返回值:

  • 指定数值的正切值。
  • 返回 NULL情况:number 为 NULL。

示例:

SELECT
    TAN(2.5),		-- -0.7470222972386602
    TAN(0.2),		-- 0.20271003550867248
    TAN(-0.5),	    -- -0.5463024898437905
    TAN(0),		    -- 0
    TAN(PI()),	    -- -1.2246467991473532e-16
    TAN(NULL)		-- NULL

3.8、ATAN 取反正切值

MySQL ATAN() 函数返回指定数值的反正切值。

语法:

ATAN(number)
ATAN(x, y)

参数说明:

  • number:必需的。 一个用于计算反正切值的数值。
  • x, y:必需的。 一个用于计算反正切值的两个数值。x 和 y 的符号用于确定结果的象限。

返回值:

  • 指定数值的反正切值。
  • 返回 NULL情况:number 为 NULL。

示例:

SELECT
    ATAN(2.5),		-- 1.1902899496825317
    ATAN(0.2),		-- 0.19739555984988078
    ATAN(-0.5),	    -- -0.46364760900080615
    ATAN(-0.9, 2),	-- -0.4228539261329407
    ATAN(PI(), 2),	-- 1.0038848218538872
    ATAN(NULL)		-- NULL

3.9、ATAN2 取反正切值

MySQL ATAN2() 函数返回指定数值的反正切值。

语法:

ATAN2(x, y)

参数说明:

  • x, y:必需的。 一个用于计算反正切值的两个数值。x 和 y 的符号用于确定结果的象限。

返回值:

  • 指定数值的反正切值。
  • 返回 NULL情况:任一参数为 NULL。

示例:

SELECT
    ATAN2(2.5, 1),	    -- 1.1902899496825317
    ATAN2(0.75, 1),	    -- 0.6435011087932844
    ATAN2(-0.9, 2),	    -- -0.4228539261329407
    ATAN2(PI(), 2),	    -- 1.0038848218538872
    ATAN2(NULL)		    -- NULL

3.10、 COT 取余切值

MySQL COT() 函数返回指定数值的余切值。

语法:

COT(number)

参数说明:

  • number:必需的。 一个用于计算余切值的数值。

返回值:

  • 指定数值的余切值。
  • 返回 NULL情况:number 为 NULL。

示例:

SELECT
    COT(2.5),	    -- -1.3386481283041516
    COT(0.2),	    -- 4.933154875586894
    COT(-0.5),	    -- -1.830487721712452
    COT(PI()),	    -- -8.165619676597685e15
    COT(NULL)		-- NULL

3.11、CEIL 向上取整

MySQL CEIL() 函数返回大于或等于指定数字的最小整数值。CEIL() 函数等同于 CEILING() 函数。

语法:

CEIL(number)

参数说明:

  • number:必需的。 一个数字。

返回值:

  • 大于或等于指定数字的最小整数值。
  • 返回 NULL情况:number 为 NULL。

示例:

SELECT
    CEIL(123.123),	    -- 124
    CEIL(123),	        -- 123
    CEIL(-123.123),	    -- -123
    CEIL(-123),	        -- -123
    CEIL(-100),	        -- -100
    CEIL(NULL)	        -- NULL

3.12、CEILING 向上取整

MySQL CEILING() 函数返回大于或等于指定数字的最小整数值。CEILING() 函数等同于 CEIL() 函数。

语法:

CEILING(number)

参数说明

  • number:必需的。 一个数字。

返回值:

  • 大于或等于指定数字的最小整数值。
  • 返回 NULL情况:number 为 NULL。

示例:

SELECT
    CEILING(123.789),	-- 124
    CEILING(123),	-- 123
    CEILING(-123.123),	-- -123
    CEILING(-123),	-- -123
    CEILING(NULL)-- NULL

3.13、FLOOR 向下取整

MySQL FLOOR() 函数返回小于或等于指定数字的最大整数值。

语法:

FLOOR(number)

参数说明:

  • number:必需的。 一个数字。

返回值:

  • 小于或等于指定数字的最大整数值。
  • 返回 NULL情况:number 为 NULL。

示例:

SELECT
    FLOOR(123.123),	    -- 123
    FLOOR(123),	        -- 123
    FLOOR(-123.123),	-- -124
    FLOOR(-123),	    -- -123
    FLOOR(NULL)	        -- NULL

3.14、ROUND 取四舍五入

MySQL ROUND() 函数将数字四舍五入到指定的小数位数。

语法:

ROUND(x, d)

参数说明:

  • x:必需的。 被处理的数字。
  • d:必需的。 需要保留的小数位数。

返回值:

  • 将数字四舍五入到指定的小数位数。
  • 如果 d 大于等于 x 的小数位数,则返回原数字。
  • 如果 d 小于 x 的小数位数,则将 x 的小数位四舍五入到 d 位后返回。
  • 如果 d 为负数,ROUND() 函数将会从小数点开始向整数部分的 d 位数字替换为 0
  • 返回 NULL情况:任意一个参数为 NULL。

示例:

SELECT
    ROUND(123.179, 1),	    -- 123.2
    ROUND(123.179, 4),	    -- 123.179
    ROUND(123.179, 0),	    -- 123
    ROUND(123.179, -2),	    -- 100
    ROUND(123.179, NULL)	-- NULL

3.15、TRUNCATE 截取小数位

MySQL TRUNCATE() 函数截取数字为指定的小数位数。 TRUNCATE() 函数只是按指定的位数截断小数,而不进行四舍五入。

语法:

TRUNCATE(x, d)

参数说明:

  • x:必需的。 被处理的数字。
  • d:必需的。 需要保留的小数位数。

返回值:

  • 保留了指定小数位的数字。
  • 如果 d 大于等于 x 的小数位数,则返回原数字。
  • 如果 d 小于 x 的小数位数,则将 x 的小数位数截断为 d 位后返回。
  • 如果 d 为负数,TRUNCATE() 函数将会从小数点开始向整数部分的 d 位数字替换为 0
  • 返回 NULL情况:任意一个参数为 NULL。

示例:

SELECT
    TRUNCATE(123.179, 1),		-- 123.1
    TRUNCATE(123.179, 4),		-- 123.179
    TRUNCATE(123.179, 0),		-- 123
    TRUNCATE(123.179, -2),	    -- 100
    TRUNCATE(123.179, NULL)	    -- NULL

3.16、CONV 进制转为另一个进制

MySQL CONV() 函数将数字从一个进制转为另一个进制,比如从 10 进制转为 2 进制。

语法:

CONV(num, from_base, to_base)

参数说明:

  • num:必需的。一个数字。
  • from_base:必需的。 数字当前使用的进制。从 2 到 36。
  • to_base:必需的。 将数字转为的进制。从 2 到 36。

返回值:

  • 将数字从一个进制转为另一个进制。
  • 返回 NULL情况:任意一个参数为 NULL。

示例:

SELECT 
    CONV('A', 16, 10),		-- 10
    CONV('C', 16, 10),		-- 12
    CONV('E', 16, 10),		-- 14
    CONV('F', 16, NULL)		-- NULL

3.17、DIV 取除法值

在 MySQL 中, DIV 操作符计算两个整数的除法并返回一个整数结果。

语法:

x DIV y

参数说明:

  • x:必需的。 被除数。
  • y:必需的。 除数。

返回值:

  • x DIV y 返回 x 除以 y 的结果的整数部分。
  • 若参数 x 或者 y 不是整数,则会先将他们转为 DECIMAL 类型后再计算。

示例:

SELECT
    10 DIV 3,	    -- 3
    10 / 3,	        -- 3.3333
    FLOOR(10/3),	-- 3
    9.8 DIV 2.6,	-- 3
    9.8 / 2.6,	    -- 3.76923
    FLOOR(9.8/2.6)	-- 3

3.18、EXP e的指定数值的次方

MySQL EXP() 函数返回自然常数 e 的指定数值的次方,例如 EXP(2) 返回结果是 e2

语法:

EXP(number)

参数说明:

  • number:必需的。 次方值。

返回值:

  • 自然常数 e 的指定数值的次方。
  • 返回 NULL情况:number 为 NULL。

示例:

SELECT
    EXP(0),		    -- 1
    EXP(2),		    -- 7.38905609893065
    EXP(-1),		-- 0.36787944117144233
    EXP(NULL)	    -- NULL

3.19、GREATEST 取列表的最大值

MySQL GREATEST() 函数返回参数列表中的最大值。

语法:

GREATEST(param1, param2, ..., paramN)

参数说明:

  • param1, param2, ..., paramN:必需的。用于比较的参数列表。所有的参数都参与比较。参数可以是任意的数据类型,或者表达式。

返回值:

  • 参数列表中的最大值。
  • 返回 NULL情况:任意一个参数为 NULL。

示例:

SELECT
    GREATEST(2, 1, 5),		        -- 5
    GREATEST(2, 1, 5, '0'),	        -- 5
    GREATEST('a', 'b', 'c'),	    -- c
    GREATEST('Hello', 'World'),	    -- World
    GREATEST('a', 'b', NULL)		-- NULL

3.20、LEAST 取列表的最小值

MySQL LEAST() 函数返回参数列表中的最小值。

语法:

LEAST(param1, param2, ..., paramN)

参数说明:

  • param1, param2, ..., paramN:必需的。用于比较的参数列表。所有的参数都参与比较。参数可以是任意的数据类型,或者表达式。

返回值:

  • 参数列表中的最小值。
  • 返回 NULL情况:任意一个参数为 NULL。

示例:

SELECT
    LEAST(2, 1, 5),		        -- 1
    LEAST(2, 1, 5, '0'),	    -- 0
    LEAST('a', 'b', 'c'),		-- a
    LEAST('Hello', 'World'),	-- Hello
    LEAST('a', 'b', NULL)	    -- NULL

3.21、LN 取指定数字的自然对数

MySQL LN() 函数返回指定数字的自然对数。

语法:

LN(number)

参数说明:

  • number:必需的。 一个用于计算自然对数的数字。该值必须大于 0

返回值:

  • 指定数字的自然对数。
  • 返回 NULL情况:
    • number 小于或等于 0。
    • number 为 NULL。

示例:

SELECT
    LN(1),		-- 0
    LN(2),		-- 0.6931471805599453
    LN(0),      -- NULL
    LN(-1),		-- NULL
    LN(NULL)    -- NULL

3.22、LOG 指定数字的指定底数的对数

MySQL LOG() 函数返回指定数字的指定底数的对数。

语法:

LOG(number)
LOG(base, number)

参数说明:

  • number:必需的。 一个用于计算对数的数字。该值必须大于 0
  • base:可选参数。 底数。该值必须大于 1

返回值:

  • 指定数字的指定底数的对数。
  • 返回 NULL情况:
    • number 小于或等于 0。
    • base 小于或等于 1。
    • 任意一个参数为 NULL。

示例:

SELECT
    LOG(1),		        -- 0
    LOG(EXP(1), 2),	    -- 0.6931471805599453
    LOG(10, 100),	    -- 2
    LOG(-1),		    -- NULL
    LOG(1, 10),	        -- NULL
    LOG(NULL)	        -- NULL

3.23、LOG10 指定数字的以 10 为底的对数

MySQL LOG10() 函数返回指定数字的以 10 为底的对数。等同于 LOG(10, number) 函数。

3.24、LOG2 指定数字的以 2 为底的对数

MySQL LOG2() 函数返回指定数字的以 2 为底的对数。等同于 LOG(2, number) 函数。

3.25、MOD 取两数的余数

MySQL MOD() 函数返回一个数字除以另一个数字的余数。

语法:

MOD(number1, number2)
number1 MOD number2
number1 % number2

参数说明:

  • number1:必需的。 被除数。
  • number2:必需的。 除数。

返回值:

  • 一个数字除以另一个数字的余数。
  • 返回 NULL情况:
    • number2 等于 0。
    • number1 为 NULL。

示例:

SELECT
    MOD(100, 10),	-- 0
    100 MOD 7,	    -- 2
    100 % 7,	    -- 2
    100 % 10,	    -- 0
    MOD(0, 1),	    -- 0
    MOD(1, 0),	    -- NULL
    MOD(NULL, 1)	-- NULL

3.26、PI 值

MySQL PI() 函数返回 6 位小数位的 PI 值。

语法:

PI()

示例:

SELECT
    PI(),		            -- 3.141593
    PI() + 0.000000,	    -- 3.141593
    PI() * 1000000000000	-- 3141592653589.793000

3.27、POW 计算 x 的 y 次幂

MySQL POW(x, y) 函数计算 x 的 y 次幂并返回结果,即: y个x相乘。

语法:

POW(x, y)

参数说明:

  • x:必需的。 次幂计算中的基数。
  • y:必需的。 次幂计算中的指数。

返回值:

  • x 的 y 次幂并返回结果。
  • 返回 NULL情况:任意一个参数为 NULL。

示例:

SELECT
    POW(2, 0),		    -- 1
    POW(2.5, 2),		-- 6.25
    POW(2, -4),		    -- 0.0625
    POW(2, NULL)	    -- NULL

3.28、POWER 计算 x 的 y 次幂

MySQL POWER(x, y) 函数计算 x 的 y 次幂并返回结果,即: xy。 POWER() 函数等同于 POW() 函数。

3.29、SQRT 取平方根

MySQL SQRT() 函数返回一个数字的平方根。

语法:

SQRT(number)

参数说明:

  • number:必需的。 一个用于计算对数的数字。该值必须大于 0

返回值:

  • 参数 number 的平方根。
  • 返回 NULL情况:number 是负数或者 NULL。

示例:

SELECT
    SQRT(16),	-- 4
    SQRT(101),	-- 10.04987562112089
    SQRT(-100),	-- NULL
    SQRT(NULL)	-- NULL

3.30、DEGREES 弧度值转为度数

MySQL DEGREES() 函数将弧度值转为度数并返回。

语法:

DEGREES(number)

参数说明:

  • number:必需的。 一个表示弧度的数字。

返回值:

  • 指定的弧度值对应的度数。
  • 返回 NULL情况:number 为 NULL。

示例:

SELECT
    RADIANS(0),		    -- 0
    RADIANS(360),	    -- 6.283185307179586
    RADIANS(-360),	    -- -6.283185307179586
    RADIANS(NULL)		-- NULL
SELECT
    DEGREES(0.75),	    -- 42.97183463481174
    DEGREES(-0.75),	    -- -42.97183463481174
    DEGREES(0),	        -- 0
    DEGREES(PI() * 2),	-- 360
    DEGREES(PI() * -1),	-- -180
    DEGREES(NULL)	    -- NULL

3.31、RADIANS 度数值转为弧度值

MySQL RADIANS() 函数将度数值转为弧度值并返回。

语法:

RADIANS(number)

参数说明:

  • number:必需的。 一个表示度数的数字。

返回值:

  • 指定的弧度值对应的度数。
  • 返回 NULL情况:number 为 NULL。

示例:

3.32、RAND 取0到1的随机数

MySQL RAND() 函数返回一个 0 (包含) 和 1 (不包含) 之间的随机数。

语法:

RAND()
RAND(seed)

参数说明:

  • seed:可选的。产生随机数的种子。如果提供了 seedRAND(seed) 函数将产生一个可重复的随机数序列。

返回值:

  • 一个 0 (包含) 和 1 (不包含) 之间的随机数。
  • 若提供了参数 seed,MySQL RAND(seed) 函数将产生一个可重复的随机数序列。
  • 若想返回其他区间(比如 m 和 n)的随机数,请使用以下公式:
    • m 和 n 之间的随机数: RAND() * (n - m) + m
    • m 和 n 之间的随机整数: FLOOR(RAND() * (n - m + 1) + m)

示例:

SELECT
    RAND(),		-- 0.9892005063492809
    RAND(),		-- 0.2601393091121123
    RAND(),		-- 0.3330950572463638
    RAND()		-- 0.8850573896291268

        文章来源地址https://www.toymoban.com/news/detail-846123.html

到了这里,关于MYSQL数字函数:不可不知的数据处理利器的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Python Slice函数:数据处理利器详解

      在Python编程中,处理数据是一个非常常见且重要的任务。为了更高效地处理数据,Python提供了许多内置函数和方法。其中,slice()函数是一个非常强大且常用的工具,它可以帮助我们轻松地提取、操作和处理数据。无论是字符串、列表还是元组,slice()函数都能够胜任。本文

    2024年01月22日
    浏览(43)
  • Python常用的数据处理函数和模块

    Python还提供了许多其他用于数据处理和转换的内置函数和模块。以下是一些常用的数据处理函数和模块: sorted(iterable, key=func, reverse=False) 用于对可迭代对象进行排序。你可以指定一个可选的 key 函数来自定义排序规则,以及一个可选的 reverse 参数来控制升序或降序排序。 en

    2024年02月05日
    浏览(56)
  • android不可不知调试技巧

    目录 1、条件断点 2、评估表达式(Evaluate Expression) 3、日志断点 4、方法断点 5、异常断点 6、Field WatchPoint 假设我们列表循环的某个元素时候才暂停,就用这种方式。具体方式在循环列表打断点,对着断点右键一下,然后会弹出有一行填写condition的,这里就填写条件即可,如

    2023年04月26日
    浏览(41)
  • 数据预处理——fit()函数,transform()函数,fit_transform()函数

    sklearn 中封装的各种算法 调用之前都要 fit。 fit 相对于整个代码而言,为后续API服务, 用于从一个训练集中学习模型参数,包括归一化时要用到的均值,标准偏差 fit 之后,可以调用各种API方法, transform 是其中之一。 fit_transform 与 transform 运行结果一致,但是 fit 与 transfor

    2024年02月05日
    浏览(46)
  • MySQL——查询数据的处理

    连接两个数据列的值,并进行输出的格式化处理(显示为一种统一的格式) concat( 列 1 + 格式化字 符 ) 显示当前日期,时间 增加时间 #怎加20秒 select *, addtime (order_date,20) from orders; #怎加具体时分秒  select *,addtime(order_date, \\\"2:10:5\\\" ) from orders; #怎加20天 select *, adddate (order_date,20)

    2024年04月09日
    浏览(42)
  • MATLAB——数据归一化处理(normalize函数)

    数据归一化: 数据的归一化是特征缩放(feature scaling)的方法,是数据预处理的关键步骤。不同评价指标往往具有不同的量纲和量纲单位,这样的情况会影响到数据分析的结果,为了消除指标之间的量纲影响,需要进行数据归一化处理,以解决数据指标之间的可比性。原始数据

    2024年02月22日
    浏览(39)
  • 【SQL 必知必会】- 第八课 使用函数处理数据

    目录 函数         函数带来的问题         可移植(portable)         是否应该使用函数? 使用函数         文本处理函数         SOUNDEX 支持         日期和时间处理函数         数值处理函数         函数带来的问题         与几乎所有

    2023年04月10日
    浏览(51)
  • 【MySQL】数据处理之 增●删●改

    ❤写在前面 ❤博客主页: 努力的小鳴人 ❤系列专栏: MySQL8.0基础学习 ❤欢迎小伙伴们, 点赞👍关注🔎收藏🍔 ❤若有误,请小伙伴们指正!🌹 使用一次只能向表中插入一条数据 👌情况1:为表的所有字段按默认顺序插入数据 值列表中须为表的 每一个字段 指定值 值的顺

    2023年04月09日
    浏览(40)
  • 高维数据处理:Hessian 矩阵与凸性函数的挑战

    高维数据处理是现代数据科学和机器学习领域中的一个重要话题。随着数据规模的增加,数据的维度也在不断增加,这为数据处理和分析带来了巨大挑战。在高维空间中,数据之间的相关性和结构变得复杂且难以理解。因此,研究高维数据处理的方法和技术成为了一项紧迫的

    2024年02月20日
    浏览(39)
  • BIC-2022-BDT:区块链和基于数字双胞胎的智能制造高效数据处理安全框架

    摘要 工业物联网具有智能连接、数据实时处理、协同监测、信息自动处理等特点,是物联网时代的重要组成部分之一。异构工业物联网设备对高数据速率、高可靠性、高覆盖、低延迟的要求,已成为信息安全领域的一大挑战。工业物联网中的智能制造产业需要多方协同的信息

    2024年02月06日
    浏览(52)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包