[MySQL] selezionare un record dal numero di riga
  • In diretta da GamesVillage.it
    • News
    • -
    • In Evidenza
    • -
    • Recensioni
    • -
    • RetroGaming
    • -
    • Anteprime
    • -
    • Video
    • -
    • Cinema

Visualizzazione risultati da 1 a 7 di 7

Discussione: [MySQL] selezionare un record dal numero di riga

Cambio titolo
  1. #1
    Automazione Open Source L'avatar di Tr3nT
    Registrato il
    04-07
    Messaggi
    604

    [MySQL] selezionare un record dal numero di riga

    salve a tutti....ho un programmino che si interfaccia con un databasa MySQL...il mio problema è che non trovo la sintassi di un comando che mi fa selezionare una data riga....invece che un campo(tipo l'ID) ma visto che devo scorrere i vari record uno dopo l'altro, devo basarmi sul numero di riga,non sull'id ,che può non essere sequenziale(vsto che posso cancellare dei record)....qualcuno sa dirmi se c'è un comando apposito? ho provato a cercare, ma non trovo nulla

  2. #2
    ************* L'avatar di EdoScario90
    Registrato il
    01-08
    Messaggi
    9.586
    potresti creare un altro campo nel db e mettere dei numeri sequenziali e nel momento in cui ne cancelli uno, cambi questo numero in modo da farlo rimanere sequenziale (la cosa si può fare anche sull'id stesso)

  3. #3
    Utente L'avatar di marcelloma
    Registrato il
    01-08
    Località
    Palermo
    Messaggi
    4.083
    select * from tabella limit X,1
    al posto di X metti la riga che vuoi selezionare.

  4. #4
    capra da tastiera L'avatar di kurojishi1
    Registrato il
    04-08
    Messaggi
    1.481
    per righe di cosa stiamo parlando signori?
    non capisco il problema esattamente, devi andare a selezionare in fila le tuple di un DB in ordine di inserimento?
    myAnimeList


    Anime-Planet.com - anime | manga | reviews

  5. #5
    Automazione Open Source L'avatar di Tr3nT
    Registrato il
    04-07
    Messaggi
    604
    devo semplicemente poter selezionare una riga a piacere....avendo solo il numero della riga....non vincolato dall'ID o altro....

    non so i termini specifici che si possono usare parlando dei DB ma per esempio se in un tabella clienti ci sono inseriti 100 clienti, devo poter prenderne uno a piacimento riferendomi solo al numero di riga, non ad altri valori.....

    adesso provo il suggerimento di marcelloma.....
    Ultima modifica di Tr3nT; 17-09-2010 alle 18:17:57

  6. #6
    capra da tastiera L'avatar di kurojishi1
    Registrato il
    04-08
    Messaggi
    1.481
    cioè vuoi selezionare, chesso il la terza riga in ordine di cosa? il numero della riga da cosa è dato? da come li hai inseriti? da una decisione a monte? come?
    myAnimeList


    Anime-Planet.com - anime | manga | reviews

  7. #7
    Non sono uno. L'avatar di .:Venom:.
    Registrato il
    06-06
    Località
    Palermo
    Messaggi
    8.637
    Se usi un id auto incrementale e vuoi selezionare una determinata riga, fai


    SELECT * FROM nome_tabella WHERE id=numero_id

    oppure usa LIMIT come dice il buon marcello.

Regole di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •