8TH..SQL Functions
8TH..SQL Functions
SQL FUNCTIONS....
1 Charactor functions :=
Ascii,Chr,length,lower,upper,reverse,TRANSLATE
concat,ltrim,rtrim,lpad,rpad,ini
tcap,instr,substr.
2. Numeric function.(arthimetic) :=
abs,power,ceil,floor,greatest,least,round,trunc,mod
3. date function :=
add_months,months_between,next_day,last_day
4 Conversion function =
to_char,to_date,to_number
5 Aggrigate function
:= Nvl , Nvl2
Nvl functions
count,sum,min,max,avg
, Nullif ,
7.case,decode..
**************************
**************************
Coalesce
REVERS
-----ORACLE
TRANSLATE.
SELECT TRANSLATE('RAMA','R','M')FROM DUAL
Ans:--TRAN
---MAMA
SQL> SELECT TRIM('M' FROM 'MALAYALAM') FROM DUAL;
LAST_DAY(
--------31-AUG-10
SELECT ROUND(SYSDATE,'YEAR') FROM DUAL;
MIN(HIRED
--------03-DEC-81
17-DEC-80
02-APR-81
17-NOV-81
20-FEB-81
GROUP BY DEPTNO
HAVING SUM(SAL) <5000
SELECT DEPTNO,JOB,MGR,SUM(SAL) FROM EMP
GROUP BY GROUPING SETS
((DEPTNO,JOB),(JOB,MGR))
/
SELECT JOB,MIN(SAL) FROM EMP
GROUP BY JOB
HAVING MIN(SAL)>2000
ORDER BY JOB
= hour
=railway time
=minutes
=second