1. Display the dept information from department table. Select * from dept; 2. Display the details of all employees Select * from emp; 3. Display the name and job for all employees Select ename ,job from emp; 4. Display name and salary for all employees. Select ename , sal from emp; 5. Display employee number and total salary for each employee. Select empno, sal+comm from emp; 6. Display employee name and annual salary for all employees. Select empno,empname,12*sal+nvl(comm,0) annualsal from emp; 7. Display the names of all employees who are working in department number 10 Select ename from emp where deptno=10; 8. Display the names of all employees working as clerks and drawing a salary more than 3000 Select ename from emp where job=โclerkโand sal>3000; 9. Display employee number and names for employees who earn commissi...
I believe this query is faster than yours....
ReplyDeleteselect * from
(select *,rank over(partition by empno order by version desc) rnk from emp_t a) z
where z.rnk=1
This comment has been removed by the author.
ReplyDeleteI am new to Informatica.
ReplyDeleteCan you please tell me a and b in the query.
Is a the target lookup table?
a and b are alternative names(alias names) for emp_t
DeleteHi, Can you plz tell me what is SCD?
ReplyDeleteSCD - Slowly Changing Dimension
Deleteok, thanks!
ReplyDelete@ adesh if they are asking that questions from SCD related,that is scd 2 ,where old and new data are identified by version then,giving answer in interview in using rank query will be wrong,they will get to know that you dont know SCD,which is important in informatica.
ReplyDeleteas your technical query is correct.
if version is not maintained,then how can we get latest record.
ReplyDelete