-- MySQL 小数类型示例代码
-- 创建一个包含小数类型的表
CREATE TABLE products (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(100),
price DECIMAL(10, 2) -- DECIMAL(M, D) 表示总共有 M 位数字,其中 D 位是小数部分
);
-- 插入一些示例数据
INSERT INTO products (name, price) VALUES
('Product A', 19.99),
('Product B', 25.50),
('Product C', 7.25);
-- 查询表中的数据
SELECT * FROM products;
-- 更新某个产品的价格
UPDATE products SET price = 29.99 WHERE name = 'Product A';
-- 删除某个产品
DELETE FROM products WHERE name = 'Product C';
DECIMAL(10, 2):表示该字段可以存储最多 10 位数字,其中 2 位是小数部分。例如,它可以存储像 1234567.89 这样的数值。M 是总位数,包括小数点前后的所有数字。D 是小数点后的位数。FLOAT 或 DOUBLE 类型,但它们是近似值存储,可能会有精度损失。上一篇:mysql order
下一篇:centos8 安装mysql
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站