MySQL是一種關系型數據庫管理系統,它提供了多種運算符和函數,可以幫助我們方便地對數據進行查詢和分析。接下來,我們將介紹常用的MySQL運算符和函數。
運算符
+ 加 - 減 * 乘 / 除 % 取余 = 等于 != 不等于 <> 不等于 < 小于 > 大于 <= 小于等于 >= 大于等于
運算符可以用于對數據進行計算,比如計算訂單中的總價:
SELECT order_id, product_name, price, quantity, price * quantity AS total_price FROM orders;
運算符也可以用于條件判斷,比如查找價格大于100的訂單:
SELECT order_id, product_name, price, quantity FROM orders WHERE price > 100;
函數
函數是MySQL提供的一些預定義操作,可以用于對數據進行統計、轉換、格式化等操作。
COUNT() 統計行數 SUM() 求和 AVG() 平均值 MAX() 最大值 MIN() 最小值 CONCAT() 字符串連接 SUBSTR() 截取子串 UPPER() 字符串轉大寫 LOWER() 字符串轉小寫
函數的使用可以與運算符組合,比如統計訂單的數量和總價:
SELECT COUNT(order_id) AS order_count, SUM(price * quantity) AS total_price FROM orders;
函數也可以用于數據轉換,比如將訂單日期格式化:
SELECT order_id, product_name, price, quantity, DATE_FORMAT(order_date, '%Y-%m-%d') AS order_date FROM orders;
以上就是MySQL常用的運算符和函數的介紹,其它運算符和函數可以查看MySQL的官方文檔。