MySQL 是一種流行的開源關系型數據庫管理系統,它支持各種數據類型,包括 number 類型。在 MySQL 中,number 類型可以存儲數字和小數,因此它非常適合處理數學計算和財務數據等領域的應用。
CREATE TABLE mytable ( id INT PRIMARY KEY, price DECIMAL(10,2) );
在上面的示例中,我們創建了一個名為 mytable 的表,其中包含一個 id 列和一個 price 列。id 列為整數類型,price 列為 decimal 類型,其中 10 表示精度,2 表示小數點后的位數。這意味著,我們可以在 price 列中存儲高達 8 位的整數和 2 位小數。
INSERT INTO mytable (id, price) VALUES (1, 19.99); INSERT INTO mytable (id, price) VALUES (2, 29.99); INSERT INTO mytable (id, price) VALUES (3, 39.99);
在上面的示例中,我們向 mytable 表中插入了 3 條數據,分別包含 id 和 price 列的值。在 price 列中,我們使用小數點來表示價格的金額。
SELECT * FROM mytable;
在上面的示例中,我們使用 SELECT 命令查詢 mytable 表中的所有數據,結果如下:
+----+-------+ | id | price | +----+-------+ | 1 | 19.99 | | 2 | 29.99 | | 3 | 39.99 | +----+-------+
從上面的結果中,我們可以看到 mytable 表中包含 3 條數據,每條數據都包含 id 和 price 列的值。在 price 列中,我們使用 decimal 類型存儲了數字和小數。
總之,MySQL 的 number 類型非常適合處理數學計算和財務數據等領域的應用。無論是整數還是小數,MySQL 都可以很好地支持,并且在數據存儲和查詢時提供高效和可靠的支持。