Of course immediately after sending the last message and logging off my
ISP I figured out the simpler way for the third one:

begin;
select salary into temp saltemp from employee order by salary desc 
 limit 5;
select name from employee where exists (select * from saltemp where
 saltemp.salary=employee.salary);
end;

Stephan Szabo
[EMAIL PROTECTED]

On Sun, 27 Aug 2000, Paulo Roberto Siqueira wrote:

>       Hi folks,
> 
>       I have this table
> 
> CREATE TABLE EMPLOYEE (ID_EMP INT4 PRIMARY KEY, NAME VARCHAR(35), SALARY
> NUMERIC(5,2));
> 
>       I want to select only the employees' names who have the 5 highest salaries.
> 
> 
> 
> 
> Paulo Siqueira
> 

Reply via email to