MySQL支持存儲帶小數點的數字,這使得數據庫能夠方便地存儲和操作浮點數。
/* 創建包含浮點數的表 */ CREATE TABLE mytable ( id INT PRIMARY KEY AUTO_INCREMENT, amount FLOAT(6,2) ); /* 插入數據 */ INSERT INTO mytable (amount) VALUES (10.50); INSERT INTO mytable (amount) VALUES (5.25); INSERT INTO mytable (amount) VALUES (3.33); /* 查詢數據 */ SELECT * FROM mytable;
在上面的代碼中,我們創建了一個名為“mytable”的表,該表包含一個“id”列和一個“amount”列,其中“amount”列是一個浮點數,它有6位精度和2位小數。
接下來,我們插入了三個浮點數值到“mytable”表的“amount”列中。最后,我們使用SELECT語句查詢表中的所有數據。
MySQL還支持其他類型的浮點數,例如DOUBLE和DECIMAL。根據需要選擇正確的數據類型可以提高數據庫的性能。