In this article we are going to discuss how to SELECT first row of MySQL table.
Here we are going to create a table ‘sales_team_emails’ which we will be using in our article,
CREATE TABLE sales_team_emails (
sales_person_id INT AUTO_INCREMENT,
sales_person_name VARCHAR(255),
sales_person_email VARCHAR(255),
PRIMARY KEY (sales_person_id)
);
Insert values in table;
INSERT INTO sales_team_emails (sales_person_name,sales_person_email)
VALUES("Shikha","shikha@managementbliss.com"),
("Rahul","Rahul.Abey@me.com"),
("Varun","Varun.Loud@me.com"),
("Aarav","Aarav@managementbliss.com"),
("Ishan","Ishan@mine.com"),
("Aditi","Aditi.Sun@me.com"),
("Ram","Ram.Thomas@mine.com"),
("Aditi Sharma","aditi@managementbliss.com"),
("Etiv","Etiv.Abey@me.com"),
("Ishu","Ishu.Freebird@me.com"),
("Siya","Siya.com");
Output:

Example 1:
Now we are going to select first record of a table using below query,
SELECT * FROM sales_team_emails LIMIT 1;
You can see that here we have used LIMIT because we want to select only first row.We use LIMIT whenever we want some restrictions.
Output:

In output you can see that we have got first row value from table ‘sales_team_emails‘.
Example2:
Now we are going to get record of a row which user want like,SELECT first record the table sales_team_emails where sales_person_name is Ram.
SELECT
sales_person_id, sales_person_email
FROM
sales_team_emails
WHERE
sales_person_name = 'Ram'
LIMIT 1;
Output:

Here you can see that we have got desired output like this we can get any row value.
Conclusion:
In this article we have discussed how to SELECT first row of MySQL table.Thank You!