+ 1

What is difference between LIMIT and BETWEEN in MySQL?

19th Apr 2020, 9:39 AM
Anime Sora
Anime Sora - avatar
9 Answers
+ 5
LIMIT is used to set a maximum number of records to be returned from a SELECT operation. https://www.w3schools.com/SQL/sql_ref_top.asp BETWEEN is used to filter records having a column value within a specific range. https://www.w3schools.com/sql/sql_between.asp
19th Apr 2020, 9:52 AM
Ipang
+ 4
BETWEEN can help you fetch a range of values specified within the WHERE clause. LIMIT just let's you display the required number of records, it can be any positive value greater than 0 and less than the total number of records in the table.
19th Apr 2020, 9:52 AM
Avinesh
Avinesh - avatar
+ 4
With LIMIT you can say how many results you want to get.With BETWEEN you can say that the value e.g. should be greater than 7 and less than 11
19th Apr 2020, 9:53 AM
Jan Metz
Jan Metz - avatar
+ 3
With Limit 2 you get 2 lines
19th Apr 2020, 10:10 AM
Jan Metz
Jan Metz - avatar
+ 3
With BETWEEN 3 AND 5 the Value must Between 3 and 5
19th Apr 2020, 10:13 AM
Jan Metz
Jan Metz - avatar
+ 1
Sorry I am still not able to understand 😔 can you guys give example ...
19th Apr 2020, 10:08 AM
Anime Sora
Anime Sora - avatar
+ 1
Table Student Id | Name --------------- 1 | Jim 2 | Sofia 3 | Maria 4 | Paul 5 | Brad 6 | Chris 7 | Kevin Select * from Student Where Id BETWEEN 2 AND 5; // 2 and 5 are both inclusive. Id | Name --------------- 2 | Sofia 3 | Maria 4 | Paul 5 | Brad Select * from Student LIMIT 3; // Just limits the number of records to be displayed in the result. Id | Name --------------- 1 | Jim 2 | Sofia 3 | Maria
19th Apr 2020, 10:20 AM
Avinesh
Avinesh - avatar
0
Anime Sora Go through avinesh example.
19th Apr 2020, 10:55 AM
PRINCE KUMAR
0
Between filters record through column values Limits sets the max limit to be returned by SELECT
20th Apr 2020, 6:47 PM
Arpan Bhattacharya
Arpan Bhattacharya - avatar