MySQL是一個開源關系型數據庫管理系統,它能夠存儲和處理大量數據。在我們的日常開發中,經常需要去查找某個數據表中的平均價格,下面我們就使用MySQL來實現這個功能。
-- 首先在MySQL中創建一個表格,名字叫做 product CREATE TABLE product ( id INT(10) NOT NULL AUTO_INCREMENT, name VARCHAR(50) NOT NULL, price DECIMAL(10, 2) NOT NULL, PRIMARY KEY (id) ); -- 向 product 表格中插入一些測試數據 INSERT INTO product (name, price) VALUES ('iPhone', 5999.00), ('Huawei P40', 3999.00), ('Samsung Galaxy S21', 7999.00), ('Xiaomi 11', 3999.00), ('Oneplus 9', 3999.00); -- 利用AVG()函數,查詢product表格中的平均價格 SELECT AVG(price) FROM product;
在上面的代碼中,我們首先創建了一個product表格,然后向表格中插入了一些測試數據。接著,利用MySQL內置的AVG()函數,我們輕松便捷地查詢出了表格中的平均價格。
在這個例子中,我們使用了DECIMAL類型來存儲價格信息。這個類型支持指定精度和范圍,非常適合存儲貨幣相關的數據。AVG()函數會返回DECIMAL類型的結果,保留了表格中價格的精度和范圍。
上一篇css與cst