vorrei creare una dichiarazione query di selezione con autonumber .. come ..autonumber in select in SQL Server
select * from tbl1
mi darà tutto da tavolo.
Il risultato mi piacerebbe ottenere è ..
1 data
2 data
3 data
Così come posso fare per ottenere che il numero .. ??
come ..
select (for autonumber), * from tbl1
i dati in mio tavolo saranno ripetuti (non ci sono dati unica)
yea .. questa è la risposta corretta. Mi piacerebbe fare sth come .. SELEZIONARE ROW_NUMBER() OVER (ORDER BY col1) AS rn, * FROM tbl1 dove rn = 5; Apparentemente non funziona così .. qualche soluzione per questo? – william
@william: è necessario generare il numero di riga in una tabella derivata e filtrare in una selezione esterna. Aggiornerò la mia risposta per dimostrarlo –
Posso sembrare stupido per fare questa domanda. Ma chi è T1? E non posso mettere "ordine per" nell'istruzione select interna, è normale? – william