Idealmente ho bisogno di una query che è equivalente aSeleziona riga specifica dalla tabella mysql
select * from customer where row_number() = 3
ma questo è illegale.
Non riesco a utilizzare un campo auto incrementato.
row_number() è la riga che deve essere selezionata.
Come faccio a fare questo?
EDIT: Bene, io uso iSql * plus per esercitarmi, e l'utilizzo di limite e auto_increment è illegale per qualche motivo. Ho finito per creare una sequenza e un trigger e ho alzato l'id di 1 ogni volta che c'era una voce.
Che cosa si intende per 'row_number()'? I record non sono ordinati in MySQL. È necessario identificare i dati desiderati in un altro modo, in base al loro contenuto. – eggyal
@eggyal: SQL ANSI standard ha una funzione 'row_number()' (sebbene l'utilizzo di Marlon non sia corretto) ma MySQL non supporta questo (come molte altre funzionalità di SQL moderne) –