MySQL中常用函數可以幫助我們更快更方便地處理數據,讓查詢和計算變得更加高效。以下是MySQL中常見的函數和它們的作用:
1. COUNT:計算行數或統計指定列的非NULL值數量 SELECT COUNT(*) FROM table; SELECT COUNT(column) FROM table; 2. SUM:計算指定列的總和 SELECT SUM(column) FROM table; 3. AVG:計算指定列的平均值 SELECT AVG(column) FROM table; 4. MAX:返回指定列的最大值 SELECT MAX(column) FROM table; 5. MIN:返回指定列的最小值 SELECT MIN(column) FROM table; 6. CONCAT:將兩個或更多字符串連接起來 SELECT CONCAT(first_name, " ", last_name) AS full_name FROM customers; 7. SUBSTRING:截取字符串的一部分 SELECT SUBSTRING(name, 1, 3) FROM products; 8. LEFT / RIGHT:返回字符串的左邊 / 右邊 SELECT LEFT(name, 2) FROM products; 9. DATE_FORMAT:格式化日期 SELECT DATE_FORMAT(date, '%m/%d/%Y') FROM orders; 10. IFNULL:如果第一個參數不是NULL,則返回第一個參數,否則返回第二個參數 SELECT IFNULL(column1, column2) FROM table;
以上是MySQL中常用的一些函數,它們可以幫助我們更加高效地處理數據。我們可以結合實際情況使用這些函數,優化我們的數據查詢和計算。