select empno

2
select EMPNO,ename,DATEDIFF(YY,HIREDATE,GETDATE())As EXPERIENCE from EMP select ENAME from EMP WHERE DATENAME(MM,HIREDATE)='MARCH' select ENAME,DATEPART(YY,HIREDATE) from EMP SELECT EMPNO,ENAME,HIREDATE,DATEDIFF(YY,HIREDATE,GETDATE()) As EXPERIENCE FROM EMP WHERE JOB='MANAGER' SELECT * FROM EMP WHERE HIREDATE LIKE'%03%' SELECT ENAME,HIREDATE,DATEPART(YY,HIREDATE) FROM EMP WHERE DEPTNO IN(10,30) GROUP BY HIREDATE HAVING DATEPART(YY,HIREDATE)=1981 SELECT ENAME,DATEPART(YY,HIREDATE) FROM EMP WHERE DEPTNO IN(10,30) GROUP BY ENAME HAVING DATEPART(YY,HIREDATE)=1981 SELECT ENAME FROM EMP WHERE DEPTNO IN (10,30) AND DATEPART(YY,HIREDATE)=1980 SELECT EMPNO,ENAME,DATEDIFF(YY,HIREDATE,GETDATE()) AS EXPR FROM EMP ORDER BY DATEDIFF(YY,HIREDATE,GETDATE())DESC SELECT EMPNO,ENAME,HIREDATE,DATEDIFF(YY,HIREDATE,GETDATE()) AS EXPR FROM EMP WHERE DATEDIFF(YY,HIREDATE,GETDATE()) =(SELECT MAX(DATEDIFF(YY,HIREDATE,GETDATE())) FROM EMP) SELECT EMPNO,ENAME FROM EMP WHERE DATEPART(DD,HIREDATE)<20 AND DATEPART(YY,HIREDATE)<>1981 SELECT COUNT(EMPNO),DATEPART(YY,HIREDATE) FROM EMP GROUP BY DATEPART(YY,HIREDATE) HAVING DATEPART(YY,HIREDATE)<1982 SELECT COUNT(EMPNO),DATEPART(YY,HIREDATE) FROM EMP WHERE DATEPART(YY,HIREDATE)=1981 SELECT JOB,MAX(SAL) FROM EMP WHERE JOB <>'PRESIDENT' GROUP BY JOB SELECT DEPTNO,DATENAME(MM,HIREDATE) FROM EMP WHERE DATENAME(MM,HIREDATE)='MARCH' GROUP BY DEPTNO SELECT * FROM EMP WHERE DATEPART(DD,HIREDATE)=22 AND DATENAME(MM,HIREDATE)='FEBRUARY' AND DATEPART(YY,HIREDATE)=1981 SELECT D.DNAME,COUNT(E.DEPTNO) FROM EMP E, DEPT D

Upload: rohit-khurana

Post on 25-Nov-2015

7 views

Category:

Documents


0 download

DESCRIPTION

Select EMPNO

TRANSCRIPT

select EMPNO,ename,DATEDIFF(YY,HIREDATE,GETDATE())As EXPERIENCE from EMP

select ENAME from EMP WHERE DATENAME(MM,HIREDATE)='MARCH'select ENAME,DATEPART(YY,HIREDATE) from EMP

SELECT EMPNO,ENAME,HIREDATE,DATEDIFF(YY,HIREDATE,GETDATE()) As EXPERIENCE FROM EMPWHERE JOB='MANAGER'SELECT * FROM EMP WHERE HIREDATE LIKE'%03%'

SELECT ENAME,HIREDATE,DATEPART(YY,HIREDATE) FROM EMP WHERE DEPTNO IN(10,30) GROUP BY HIREDATE HAVING DATEPART(YY,HIREDATE)=1981

SELECT ENAME,DATEPART(YY,HIREDATE) FROM EMP WHERE DEPTNO IN(10,30) GROUP BY ENAME HAVING DATEPART(YY,HIREDATE)=1981

SELECT ENAME FROM EMP WHERE DEPTNO IN (10,30) AND DATEPART(YY,HIREDATE)=1980

SELECT EMPNO,ENAME,DATEDIFF(YY,HIREDATE,GETDATE()) AS EXPR FROM EMP ORDER BY DATEDIFF(YY,HIREDATE,GETDATE())DESC

SELECT EMPNO,ENAME,HIREDATE,DATEDIFF(YY,HIREDATE,GETDATE()) AS EXPR FROM EMP WHERE DATEDIFF(YY,HIREDATE,GETDATE())=(SELECT MAX(DATEDIFF(YY,HIREDATE,GETDATE())) FROM EMP)

SELECT EMPNO,ENAME FROM EMPWHERE DATEPART(DD,HIREDATE)