Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    [MYSQL] Lettura sequenziale...

    Vorrei chiedevi una cosa che a me personalmente sta mettendo in difficoltà...
    Ho una tabella in MySql con chiave primaria su un campo intero che chiamo codice.
    Ho la necessità di leggere la tabella a blocchi di codice (inteso come il campo)...cioè in input ho un codice, devo leggere 100 record in sequenza a partire da quel codice.
    Il campo codice non è un campo contatore incrementato.

    Grazie mille e ciao.

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    select * from tabella where id >= x order by id limit 100

  3. #3
    Originariamente inviato da nicola75ss
    select * from tabella where id >= x order by id limit 100
    Caspita...è così semplice!?!?!?!?!

    E io che pensavo ai CURSOR e alle FETCH !!!

    Grazie mille...avrai capito che non sono un esperto in SQL

  4. #4
    E in oracle come si tradurrebbe la
    select * from tabella where id >= x order by id limit 100 ?

    Ho provato a fare la stessa queri su db oracle ma mi da un errore di sintassi come se la limit non fosse supportata.

    Grazie mille.

  5. #5
    Utente di HTML.it L'avatar di comas17
    Registrato dal
    Apr 2002
    Messaggi
    6,522
    Infatti, è una sintassi di MySQL

    Per Oracle vedi qui: http://www.etechs.it/select-top-con-oraclephp/

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.