By default, all results that satisfy the conditions specified in the SQL statement are returned. However, this may not always be what we want, as sometimes we only want to retrieve a subset of records.
 
In MySQL, this is accomplished using the LIMIT keyword.
 
[SQL Statement 1]
LIMIT [N];
 
where [N] is the number of records to be returned. Please note that the ORDER BY clause is usually included in the SQL statement.
 
 
	
		
			| Store_Name | 
			Sales | 
			Txn_Date | 
		
		
			| India | 
			1500 | 
			Jan-05-1999 | 
		
		
			| China | 
			250 | 
			Jan-07-1999 | 
		
		
			| Australia | 
			300 | 
			Jan-08-1999 | 
		
		
			| USA | 
			700 | 
			Jan-08-1999 | 
		
	
 
This table include the details regarding the store details country wise.
 
 
SELECT Store_Name, Sales, Txn_Date
FROM Store_Information
ORDER BY Sales DESC
LIMIT 2;
 
In this query, we have restricted the details to be shown by only to the level of two rows.
 
	
		
			| Store_Name | 
			Sales | 
			Txn_Date | 
		
		
			| India | 
			1500 | 
			Jan-05-1999 | 
		
		
			| USA | 
			700 | 
			Jan-08-1999 | 
		
	
 
                       
                    
0 Comment(s)