Demande aide pour requete SQL Dernière réponse : 5 Juin 2007 13:17 dans Programmation sil3ncer 5 Juin 2007 07:41:44 Bonjour, J' ai fait une liste de donné (un peu comme un livre d' or) mais j' aimerait les anciennes données au fur et a mesure que la liste se complete. Je sais calculé le nombre totale de donnés grace a SELECT COUNT(*). Voila se que j' aimerait faire en gros : if (donnée_total=100) effacer les 10 plus anciennes données. Ainsi on devrait avoir en permanence entre 90 et 99 données. Bref, si quelqu' un pourrait m' aider ! merci d avance Autres pages sur : demande aide requete sql | Etre averti des réponses | Alerter Répondre à sil3ncer Lassé par la pub ? Créez un compte coca25 5 Juin 2007 09:56:03 bonjour, si dans le schéma de ta table comporte un id auto incrémenté, il suffit de prendre le maximum et d'effacer tous les enregistrements < (max - 100) | Alerter Répondre à coca25 DivX_666 Expert Programmation 5 Juin 2007 12:52:34 Slt, DELETE FROM xxxxxx LIMIT 0,10 Voila ca devrait marcher @+ | Alerter Répondre à DivX_666 coca25 5 Juin 2007 13:17:43 | Alerter Répondre à coca25 Lassé par la pub ? Créez un compte Répondre Créer un nouveau sujet Tom's Guide>Forum>Programmation>Demande aide pour requete SQL> Contenus similaires : Tags : sql ForumSql server requete sql ForumRequete sql sous oracle sans fichier sql ForumRequete sql solutionsVba requete sql server ForumRequete sql -count solutionsRequete sql sauf ForumSql requete sql ForumSql help requete sql ForumRequete sql total ligne ForumSql requete sql en vba Voir plus
sil3ncer 5 Juin 2007 07:41:44 Bonjour, J' ai fait une liste de donné (un peu comme un livre d' or) mais j' aimerait les anciennes données au fur et a mesure que la liste se complete. Je sais calculé le nombre totale de donnés grace a SELECT COUNT(*). Voila se que j' aimerait faire en gros : if (donnée_total=100) effacer les 10 plus anciennes données. Ainsi on devrait avoir en permanence entre 90 et 99 données. Bref, si quelqu' un pourrait m' aider ! merci d avance Autres pages sur : demande aide requete sql | Etre averti des réponses | Alerter Répondre à sil3ncer
coca25 5 Juin 2007 09:56:03 bonjour, si dans le schéma de ta table comporte un id auto incrémenté, il suffit de prendre le maximum et d'effacer tous les enregistrements < (max - 100) | Alerter Répondre à coca25
DivX_666 Expert Programmation 5 Juin 2007 12:52:34 Slt, DELETE FROM xxxxxx LIMIT 0,10 Voila ca devrait marcher @+ | Alerter Répondre à DivX_666