¿Se puede hacer en un SELECT?

05/09/2006 - 08:39 por fatrophy | Informe spam
Hola grupo:

Una pregunta fácil. Tengo una tabla de pedidos por cliente: ¿se puede
en una SELECT devolver los 10 últimos pedidos de cada cliente o
necesito usar un cursor?

Gracias,

Javier
 

Leer las respuestas

#1 Salvador Ramos
05/09/2006 - 13:10 | Informe spam
Hola,

Mira la cláusula TOP de la instrucción SELECT.

Suponiendo que van ordenados por una columna NumPedido sería algo así
SELECT TOP 10 *
FROM Pedidos
ORDER BY NumPedido DESC

Un saludo
Salvador Ramos
Murcia - España

[Microsoft MVP SQL Server]
www.helpdna.net (información sobre SQL Server y .NET)


"fatrophy" escribió en el mensaje
news:
Hola grupo:

Una pregunta fácil. Tengo una tabla de pedidos por cliente: ¿se puede
en una SELECT devolver los 10 últimos pedidos de cada cliente o
necesito usar un cursor?

Gracias,

Javier

Preguntas similares