Retrouver des numeros inexistant dans un id

Retrouver des numeros inexistant dans un id - SQL/NoSQL - Programmation

Marsh Posté le 10-02-2004 à 12:38:06    

Voila j'ai une table sous mysql qui est toute conne
num _ auteur _ objet
 
un script perl alimente la table en recuperant d'un site web les trois champs
Ce script bagote des fois et 'oublie de m'inserer certains enregistrement'
 
Je vais me retrouver par exemple avec un
10365 toto sujet_1
10366 tata [RE]sujet_1
10368 toto [RE]bonne_année
 
Le probleme c'est qu'il se trouve actuellement à la ligne 22721 et ma table ne contient que 21623 enregistrements.
 
Connaitrez vous une requete toute simple me ressortant les numeros manquants ? (mysql 4.0)
Si vous avez pas d'idées je pensais créer une table parallele et la remplir de 22721 lignes.
En parlant de ca y a un systeme de d automatisation ?
Créer une table a un seul champ autoincrement, et lui en injecter 22721 ?

Reply

Marsh Posté le 10-02-2004 à 12:38:06   

Reply

Marsh Posté le 10-02-2004 à 13:00:21    

Je pense que le plus simple serait de faire un script qui lit tous les id (dans l'ordre) et qui parcourt le résultat pour trouver ceux qui manquent.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed