Visualizzazione dei risultati da 1 a 3 su 3

Discussione: [MySql] shift

  1. #1

    [MySql] shift

    Ho una tabella con tre record. Ogni volta che inserisco un record voglio che i primi due si spostino in seconda e terza posizione in modo da aggiungere in nuovo record in prima posizione e da eliminare il terzo.
    Pensavo di farlo leggendo dal DB e modificando i campi.
    Qualcuno sa dirmi se c'è un modo immediato di farlo con un solo accesso al DB?

    Grazie mille
    "cara... sei così bella che stento a tenere gli occhi sul tassametro..."

  2. #2
    Un solo accesso si, ma tre query. devi fare tre comandi diversi. Se ben ci fosse uno shift non agirebbe a livello di tuple diverse.

    Devi fare un update, un insert ed un delete.


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    Speravo si potesse fare tutto con una sola query!
    Grazie cmq
    "cara... sei così bella che stento a tenere gli occhi sul tassametro..."

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 © 2024 vBulletin Solutions, Inc. All rights reserved.