select top 5 * from emp order by newid()

my question is , how this query get executed?

Answer Posted / anil sharma

newid() function return random row and top 5 return top 5
rows.
So query return top 5 row using random order.

Is This Answer Correct ?    2 Yes 1 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is difference between commit and rollback when used in transactions?

504


What is the command dbcc checkdb used for?

541


What is the default port for SQL Server over a firewall?

596


How to receive output values from stored procedures?

489


Do you know what are acid properties?

580






What is sleeping status in sql server?

530


What is read uncmmited?

587


What are acid properties of transaction?

560


How to handle error or exception in sql?

546


What are window functions in sql server?

520


How to override dml statements with triggers?

591


Do you know spatial data types - geometry and geography in sql server 2008?

591


What is extent? Types of extents?

594


What do you mean by 'normalization'?

614


can SSRS reports Cache results?

113