SQL PRACTICE: SQL SERVER - Top N Records
Q4. How to read top 5 records from a table using SQL?
N.B: I am using the following:
Database -> MSSQL
SQL Dialect -> T-SQL
Consider below employment table as a source data.
-- Create an employment table
create table employment(
EmpId int,
FirstName varchar(20),
LastName varchar(20),
Salary int
);
-- Insert values to the employment table
insert into employment(EmpId, FirstName, LastName, Salary)
Values
(100, 'Genet', 'Mathew', 40000),
(101, 'Mike', 'Mcarthy', 80000),
(102, 'Teddy', 'Arthur', 60000),
(103, 'Abrham', 'Zerai', 70000),
(104, 'Aman','Mike', 65000),
(105, 'Tedros','Haile', 50000),
(106, 'Abi', 'Jacob', 60000),
(107, 'Bruno', 'Yonus', 75000),
(108, 'Mathew', 'Samuel',60000),
(109, 'Rodas','Keyun', 65000),
(110, 'Mat', 'Joseph', 100000);
Select * from employment;
Select Top 5 * from employment;
Comments
Post a Comment