- 8.1 函数
- 8.2 使用函数
- 8.2.1 文本处理函数
- SELECT vend_name, UPPER(vend_name) AS vend_name_upcase
- FROM vendors
- ORDER BY vend_name;
- ------------------------------
- --SOUNDEX()将任何文本串转换为描述其语音表示的字母数字模式的算法
- SELECT cust_name, cust_contact
- FROM customers
- WHERE SOUNDEX(cust_contact) = SOUNDEX('Michael Green');
- 8.2.2 日期和时间处理函数
- --Year()函数从日期中提取年份;
- SELECT order_num
- FROM orders
- WHERE YEAR(order_date) = 2012;、
- 8.2.3 数值处理函数
- 数值函数仅处理数值数据。这些函数一般主要用于代数、三角或几何运算,
- 因此不像字符串或日期-时间处理函数使用那么频繁。
- 在主要DBMS的函数中,数值函数是最一致的,最统一的函数。
- 常用数值处理函数:ABS()/COS()/EXP()/PI()/SIN()/SQRT()/TAN()