View Full Version : [SQL] Query che restituisce colonna da 1 a 50
phantom85
30-06-2010, 14:51
Ciao a tutti...
...domanda un po' strana: come posso realizzare in SQL un comando che in output mi dia una singola colonna da 1 a 50?
ES:
1
2
3
4
...
50
?
Grazie ;)
Ciao a tutti...
...domanda un po' strana: come posso realizzare in SQL un comando che in output mi dia una singola colonna da 1 a 50?
ES:
1
2
3
4
...
50
?
Grazie ;)
SELECT tabella.colonna WHERE tabella LIMIT 0,50
phantom85
30-06-2010, 15:27
Ho provato ma mi dà errore.
In ogni caso ho anche tentato con altre sintassi, del tipo select...from LIMIT 50 o LIMIT 0,50 e nada...
Ho provato ma mi dà errore.
In ogni caso ho anche tentato con altre sintassi, del tipo select...from LIMIT 50 o LIMIT 0,50 e nada...
Beh, potrebbe essere sul LIMIT; che DB stai usando? ;)
SELECT tabella.colonna WHERE tabella LIMIT 0,50
:mbe:
SELECT tabella.colonna FROM tabella LIMIT 0,50
SELECT tabella.colonna WHERE tabella LIMIT 0,50
:mbe:
SELECT tabella.colonna FROM tabella LIMIT 0,50
ma LOL :D la stanchezza e il lavoro giocano brutti scherzi :D
phantom85
30-06-2010, 17:17
SELECT tabella.colonna WHERE tabella LIMIT 0,50
:mbe:
SELECT tabella.colonna FROM tabella LIMIT 0,50
Ovviamente avevo dato per scontato che avesse sbagliato a scrivere e difatti non ho scritto nulla in merito :D
In ogni caso penso sia un problema del LIMIT che a questo DB non piace.
Sto utilizzando tutto su MS SQL Server 2005/2008
astorcas
30-06-2010, 17:31
ma non ho capito vuoi le prime 50 righe del risultato di una query o una query che ti dia i numeri da 1 a 50?
phantom85
22-09-2010, 14:13
ma non ho capito vuoi le prime 50 righe del risultato di una query o una query che ti dia i numeri da 1 a 50?
Una query che dia i numeri da 1 a 50 coem output! (non è una vera e propria query :p )
WITH incrementa ( numero )as
(
SELECT 1 AS numero
UNION ALL
SELECT numero + 1
From incrementa
Where numero < 50
)
Select numero
From incrementa
presa da internet ... per sql server
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.