Condividi
Selezionare solo la riga N in una tabella di DataBase
In MySql esiste un modo per selezionare solo una determinata riga (record) data una tabella di database?
Ad esempio solo la riga 21 o solo il record 73 per dire.
In Corso
1
MySql
23-05-2018
2 Risposte
5211 Visite
0
Risposte ( 2 approvate )
In altri database come ad es. Sql Server può tornare utile l'istruzione Transact-SQL "
ROW_NUMBER()
" che ritorna il numero di righe della tabella.A voler essere precisi restituisce la numerazione sequenziale di una determinata SELECT, potrebbe essere utile per individuare la riga cercata.
Il modo migliore per selezionare un dato record su un database MySql è avvalersi degli "operatori" LIMIT e OFFSET, in questo modo:
in questo esempio stai dicendo a MySql di ritornarti un solo record (LIMIT) a partire dalla riga 20 (OFFSET), quindi per l'appunto il record 21