SQL SELECT LIMIT statement

The SQL SELECT LIMIT statement can be used to return just the first row or a set number of rows of a table. The syntax is:

SELECT column_name1, column_name2, column_name3 FROM table_name LIMIT number;

We will use the Employees table to demonstrate you how to fetch only the first two rows from database table:

+----------------+-----------+-----------+
| employeeNumber | lastName  | firstName |
+----------------+-----------+-----------+
|           1002 | Murphy    | Diane     |
|           1056 | Patterson | Mary      |
|           1076 | Firrelli  | Jeff      |
|           1088 | Patterson | William   |
|           1102 | Bondur    | Gerard    |
|           1143 | Bow       | Anthony   |
|           1165 | Jennings  | Leslie    |
|           1166 | Thompson  | Leslie    |
|           1188 | Firrelli  | Julie     |
|           1216 | Patterson | Steve     |
|           1286 | Tseng     | Foon Yue  |
|           1323 | Vanauf    | George    |
|           1337 | Bondur    | Loui      |
|           1370 | Hernandez | Gerard    |
|           1401 | Castillo  | Pamela    |
|           1501 | Bott      | Larry     |
|           1504 | Jones     | Barry     |
|           1611 | Fixter    | Andy      |
|           1612 | Marsh     | Peter     |
|           1619 | King      | Tom       |
|           1621 | Nishi     | Mami      |
|           1625 | Kato      | Yoshimi   |
|           1702 | Gerard    | Martin    |
+----------------+-----------+-----------+

You can use the LIMIT keyword to limit the top number of entries, as seen here:

SELECT * FROM employees LIMIT 2;

This would produce the following result:

+----------------+-----------+-----------+
| employeeNumber | lastName  | firstName |
+----------------+-----------+-----------+
|           1002 | Murphy    | Diane     |
|           1056 | Patterson | Mary      |
+----------------+-----------+-----------+
Geek University 2022