Oracle学习笔记之三——SQL语言基础
1.使用基本函数2
日期函数
ADD_MONTH(date, i):返回日期d加上i个月后的结果,i可以是小数,但数据库会将其转换为整数,截去小数点部分
LAST_DAT(date):返回包含日期的月份的最后一天
MONTH_BETWEEN(date1,date2):返回两个日期之间月的数目,如果两者日期相同或者都是该月的最后一天,将返回1个整数,否则返回一个分数
NEW_TIME(date1, timezone1, timezone2):当timezone1的日期和时间为date1时,返回timezone2中的日期和时间
NEXT_DAY(date, char):返回指定日期后的第一个工作日,由char指定
SYSDATE:返回当前日期和时间
TRUNC(date[,fmt]):返回由fmt指定的单位日期
转换函数
TO_DATE(str1[,fmt[,nlsparam]]):str1表示一个字符串,fmt表示要应用的格式字符串,函数将字符串转换为日期
TO_NUMBER(str1[,fmt[,nlsparam]]):str1表示一个字符串,fmt表示要应用的格式字符串,函数将字符串转换为数字
组函数
AVG():返回数值的平均值
MAX():返回选择列值的最大值
MIN():返回选择列值的最小值
SUM():返回选择列的数值的总和
STDDEV():返回所选择列的标准差
VARIANCE():返回所选择列的方差