Come Offset una query in MySQL

March 3

Come Offset una query in MySQL


Quando si crea una query in MySQL, è possibile utilizzare la clausola LIMIT per specificare il numero di risultati che si desidera vedere. Ad esempio, si dispone di una query che restituisce 1.000 risultati, ma si desidera visualizzare solo 10 di questi risultati. Si potrebbe utilizzare la clausola LIMIT per limitare i risultati di solo 10. Il problema è che la clausola LIMIT restituisce sempre i primi risultati nel risultato della query. Se si desidera specificare i risultati da 11 a 20 al posto dei risultati da 1 a 10, è necessario aggiungere la clausola OFFSET alla tua richiesta di MySQL.

istruzione

1 Accedere al proprio computer e MySQL aperto. Aprire il database che si desidera lavorare.

2 Aprire le tabelle nel database MySQL e identificare i campi che si desidera includere nella query. Scrivi i nomi dei campi in basso esattamente come appaiono nelle tabelle.

3 Vai allo strumento di query MySQL e digitare la query utilizzando il LIMIT e OFFSET clausole. Ad esempio per una query per selezionare, il campo Last_Name dai dipendenti della tabella e visualizzare le righe da 11 a 20, si dovrà digitare:

SELECT cognome FROM Impiegati

LIMIT 10 OFFSET 10

4 Esaminare i risultati della query. Modificare le impostazioni nella query per visualizzare un numero maggiore di righe, o per visualizzare un gruppo diverso di risultati.