Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

mysql number

作者:﹏丶夜,深了   发布日期:2025-03-04   浏览:86

-- 示例代码:创建一个包含数字类型的表,并插入一些数据

CREATE TABLE numbers (
    id INT AUTO_INCREMENT PRIMARY KEY,  -- 自增主键
    num TINYINT,                        -- 小整数,范围 -128 到 127
    small_num SMALLINT,                 -- 小整数,范围 -32768 到 32767
    medium_num MEDIUMINT,               -- 中等大小的整数,范围 -8388608 到 8388607
    big_num BIGINT,                     -- 大整数,范围 -9223372036854775808 到 9223372036854775807
    decimal_num DECIMAL(10, 2),         -- 定点数,总共10位,其中2位是小数
    float_num FLOAT,                    -- 单精度浮点数
    double_num DOUBLE                   -- 双精度浮点数
);

-- 插入一些示例数据
INSERT INTO numbers (num, small_num, medium_num, big_num, decimal_num, float_num, double_num)
VALUES 
(1, 100, 1000, 1000000, 123.45, 1.23, 1.2345),
(-50, -200, -3000, -4000000, -678.90, -2.34, -2.3456),
(127, 32767, 8388607, 9223372036854775807, 999.99, 9.87, 9.8765);

-- 查询表中的所有数据
SELECT * FROM numbers;

解释说明:

  1. 表结构

    • id 是自增主键,用于唯一标识每一行。
    • numTINYINT 类型,适用于存储较小的整数值。
    • small_numSMALLINT 类型,适用于稍大一点的整数值。
    • medium_numMEDIUMINT 类型,适用于中等大小的整数值。
    • big_numBIGINT 类型,适用于非常大的整数值。
    • decimal_numDECIMAL 类型,适用于需要精确表示的小数。
    • float_numdouble_num 分别是单精度和双精度浮点数类型,适用于近似值的存储。
  2. 插入数据

    • 插入了几组不同的数值,包括正数、负数、以及不同类型的数值。
  3. 查询数据

    • 最后使用 SELECT 语句查询表中的所有数据,展示插入的结果。

上一篇:mysql基础

下一篇:linux 查看mysql

大家都在看

mysqlavg函数保留小数

mysql经纬度距离计算

存储过程mysql

mysql with语句

mysql时间加减

brew 启动mysql

unsigned在mysql中是什么意思

mysql 插入更新

mysql.user

python mysql update

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站