WEB AND DATABASE
document_2 Sql server e le query Select Top
Vi è mai capitato di dover estrarre solo i primi X record di una data tabella?
Vediamo come si fa con il costrutto select e top.
La query è stata testata per Microsoft Sql Server 2008. 

Noi vogliamo estrarre i primi X record di una data tabella in base a determinate condizioni.

Questo si può fare con la normale select ed il costrutto TOP. Vediamo un esempio:

 

select top X * from mia_tabella

where campo like 'Z'
order by data desc

 

Stiamo dicendo di estrarre dalla tabella mia_tabella i primi X record (utilizzo del top!) con campo uguale a Z e ordinati per data decrescente.

Il nostro sito utilizza i cookie

Usando il sito accetti implicitamente il loro uso. Per saperne di piu'

Approvo

Per ulteriori informazioni leggi il seguente articolo Privacy e Cookies