Visualizzazione risultati 1 fino 5 di 5

Discussione: aggiornare tabella

  1. #1
    Guest

    Predefinito aggiornare tabella

    Salve ragazzi,il problema e' il seguente:
    in phpmyadmin ho una tabella chiamata STORICO tale tabella viene riempita di record presi da un'altra tabella ARCHIVIO con questo comando:
    INSERT IGNORE INTO storico
    SELECT * FROM archivio WHERE temp > tmax OR temp < tmin or umid > umax or umid < umin
    union all
    SELECT * FROM allarmi WHERE temp < tmax OR temp > tmin or umid < umax or umid > umin

    ora se nella tabella archivio ci sono mille record automaticamente me li ritrovo nella tabella storico a me invece servirebbero gli ultimi 10 record piu' recenti e basta.Come potrei fare??

  2. #2
    Guest

    Predefinito

    ordini per id decrescente e usi limit per limitare i risultati ai primi 10 record

  3. #3
    Guest

    Predefinito

    Ciao stoner grazie per l'attenzione saresti cosi gentile da farmi l'esempio scritto,non e' per pigrizia ma e' per vera incapacita'

  4. #4
    Guest

    Predefinito

    Codice:
    INSERT IGNORE INTO storico
    SELECT * FROM archivio WHERE temp > tmax OR temp < tmin or umid > umax or umid < umin ORDER BY ID DESC LIMIT 10
    union all
    SELECT * FROM allarmi WHERE temp < tmax OR temp > tmin or umid < umax or umid > umin ORDER BY ID DESC LIMIT 10

  5. #5
    Guest

    Predefinito

    Grazie stoner come al solito sei gentile e davvero forte
    ciao

Regole di scrittura

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