>[success] # Mysql 函數
>MySQL 支持利用函數來處理數據,函數在數據上執行,它給數據的轉換和處 理提供了方便。
MySQL 支持的函數類型有:
a) 用于處理字符串的文本處理函數;
b) 用于在數值數據上進行算術操作的數值函數;
c) 用于處理日期和時間的函數;
d) 返回數據庫信息的系統函數。
* * * * *
<br>
>[danger] ##### 常用的文本函數

* * * * *
<br>
>[danger] 常用的文本函數-Upper()小寫轉換大寫
**未使用函數時:**
`SELECT vend_name FROM vendors;`

**使用后效果:**
`SELECT vend_name,UPPER(vend_name)AS current_name FROM vendors;`

其他的使用同上
* * * * *
<br>
>[success] # 日期和函數的處理函數

* * * * *
<br>
>[danger] ##### 簡單日期比較
`SELECT * FROM orders WHERE order_date='2005-09-01';`

* * * * *
<br>
>[danger] ##### 使用 Date 函數
`SELECT * FROM orders WHERE DATE (order_date)='2005-09-01';`

* * * * *
<br>
>[danger] ##### 查找指定時間范圍的數據
`SELECT * FROM orders WHERE DATE (order_date) BETWEEN '2005-09-01' AND '2005-09-30';`

* * * * *
<br>
>[danger] ##### 查找特定年月的數據 -year,month
`SELECT * FROM orders WHERE YEAR(order_date)=2005 AND MONTH(order_date)=9 ;`
