2010-04-28 14 views

Respuesta

432
SELECT * FROM Table_Name LIMIT 5; 
+0

+2 tanto para la respuesta correcta como para no incluir los corchetes desajustados. – DaveBoltman

20
select * from [Table_Name] limit 5 
+5

Un minuto demasiado tarde y te perdiste cientos de votos ascendentes – Todd

+1

o pueden faltar todas las tapas – YOU

36

Una declaración equivalente sería

select * from [TableName] limit 5 

http://www.w3schools.com/sql/sql_top.asp

+0

¿Cómo sabes que es ServiceLog? ;-) –

+0

fue mi error. más tarde lo cambié a [Table_Name] – Amitabh

+0

Ah, no es un misterio aquí :-(;-) –

26

TOP y corchetes son específicos de Transact-SQL. En ANSI SQL, uno usa LIMIT y backticks (`).

select * from `Table_Name` LIMIT 5; 
+3

LIMIT no es ANSI SQL. El modo ANSI SQL es FETCH FIRST 5 FILAS SOLAMENTE. También se usan comillas dobles para identificadores delimitados, p. "Nombre de la tabla". – jarlh

3
select * from [TABLE_NAME] limit 5 
16
select price from mobile_sales_details order by price desc limit 5 

Nota: He mobile_sales_details mesa

sintaxis

select column_name from table_name order by column_name desc limit size. 

si necesita superior bajo precio acaba de quitar la palabra clave desc desde el pedido por

2
Select TableName.* from TableName DESC LIMIT 5 
Cuestiones relacionadas