1.327 messaggi dal 09 ottobre 2003
www.gustoroma.it
ESISTE IN SQL SELECT TOP 10 O QUALCOSA DEL GENERE?
GRAZIE

http://www.gustoroma.it/
3.122 messaggi dal 16 maggio 2002
Se usi Access o SQL Server puoi usare la clausola TOP

SELECT TOP 10 campo1, campo2
FROM tabella

Se usi mySQL devi usare la clausola LIMIT alla fine della query, specificando l'offset da cui partire e il numero di record da prelevare

SELECT campo1, campo2
FROM tabella
LIMIT 0, 10

questa query preleva 10 records a partire dal primo (con offset 0)
Con altri DBMS non so.

The day Microsoft makes something that doesn't suck
is probably the day they start making vacuum cleaners.

Get caught!
Get caught again!
1.818 messaggi dal 21 giugno 2001
Contributi
Se sei alle prese con sistemi AS/400 rassegnati! Prima della release V5R1 non c'è una clausola che lo fa, occorre utilizzare un cursore e implementare una SP.

Dalla V5R1 invece basta scrivere in fondo alla SELECT:
FETCH FOR n ROWS ONLY

hyppos
<code> in giro torte sol ciclos et rotor igni</code>

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.