Visualizzazione risultati 1 fino 4 di 4

Discussione: Ultimi TOT valori di un campo (database)

  1. #1
    L'avatar di radiodelmomento
    radiodelmomento non è connesso AlterGuru
    Data registrazione
    09-09-2010
    Messaggi
    1,075

    Question Ultimi TOT valori di un campo (database)

    Ciao a tutti come sempre ho bisogno di una mano virtuale perché siete insostituibili! So fare cose difficili ma mi blocco sulle più semplici. Quello che vi chiedo è come avere gli ultimi (ad esempio 3) dati inseriti in un campo di una una tabella.
    Quindi c'è il campo1 che contiene la query1. In questa query ci sono 5 dati: 1, 2, 3, 4, 5. Come faccio ad avere solo i dati 3, 4 e 5? Quindi se inserisco 6, compariranno 4, 5 e 6. Ho provato di tutti con il LIMIT ma senza ottenere nulla.
    Grazie.

  2. #2
    Guest

    Predefinito

    dai un' occhiata qui: http://forum.cached.it/forum/doku.ph..._comandi_mysql

    Stavo pensando a SELECT RIGHT ma agisce su stringhe..

  3. #3
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,292

    Predefinito

    Puoi sempre usare LIMIT per prendere gli ultimi o i primi qualcosa della tabella, ma devi riordinare i dati a seconda di quale colonna vuoi considerare per l'ordinamento.

    Per fare questo, puoi usare ORDER BY `colonna`[ ASC | DESC ], ad esempio così:
    Codice:
    SELECT * FROM `tabella` ORDER BY `data` DESC LIMIT 5

  4. #4
    L'avatar di radiodelmomento
    radiodelmomento non è connesso AlterGuru
    Data registrazione
    09-09-2010
    Messaggi
    1,075

    Predefinito

    Grazie mille dreadnaut non ci avevo pensato.
    Comunque quella lista di funzioni era interessante...
    Grazie ancora!

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •