Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
688 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Boucher les trous dans une requête

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Boucher les trous dans une requête

n°896752
snipix
Combien dites-vous ? 30 THz ?
Posté le 12-11-2004 à 12:32:54  profilanswer
 

      Boujour,
 
    J'ai une petite question à la qu'elle j'avais la réponse puisque j'ai utilisé la requête qui fait l'objet de ce post, mais malheureusement, après l'avoir mis en commentaire, je l'ai supprimé cette FAMEUSE requête...
 
    Voilà le problème, je veux faire une requête qui rempli les trous pour les enregistrements qui n'existe plus ; je m'explique :
 
j'ai ça dans la table :
 
1, xxx
2, yyy
3, zzz
5, aaa
...
 
comme vous pouvez le voir, la ligne avec ID 4 a été supprimée, et le but de ma requête c'est de me rammener cela :
 
1, xxx
2, yyy
3, zzz
4, -1    -> ISNULL(champ, -1)
5, aaa
 
Cette requête, je l'avais entre mes mimines, et pouf ! je l'ai supprimer, et pour la réaliser j'ai utilisé soit l'opératuer UNION soit INNER/OUTER JOIN, je ne me rappelle plus !!!
 
Please Help Me !!!  :hello:

mood
Publicité
Posté le 12-11-2004 à 12:32:54  profilanswer
 

n°896814
snipix
Combien dites-vous ? 30 THz ?
Posté le 12-11-2004 à 14:28:27  profilanswer
 

Personne ????
 
 
Allez .... :bounce:

n°896836
snipix
Combien dites-vous ? 30 THz ?
Posté le 12-11-2004 à 14:50:57  profilanswer
 

siouplé....

n°896897
Arjuna
Aircraft Ident.: F-MBSD
Posté le 12-11-2004 à 16:15:05  profilanswer
 

t'as une table de référence avec la liste des ID (et sans les trous ?)

n°896900
snipix
Combien dites-vous ? 30 THz ?
Posté le 12-11-2004 à 16:19:47  profilanswer
 

non, mais je connais le nombre d'ID à retourner par un max(ID) sur cette meme table.

n°896906
snipix
Combien dites-vous ? 30 THz ?
Posté le 12-11-2004 à 16:23:34  profilanswer
 

il me faudsrait une requête qui me ramène cela :
 

Code :
  1. SELECT valeur FROM table WHERE valeur IN (0 to x)


 
Mais je ne croit pas que cela soit faisable


Message édité par snipix le 12-11-2004 à 16:23:47
n°896923
Arjuna
Aircraft Ident.: F-MBSD
Posté le 12-11-2004 à 16:41:16  profilanswer
 

Sans table de référence, je ne vois pas comment tu peux faire, ou alors c'est du SQL pas standard.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Boucher les trous dans une requête

 

Sujets relatifs
Garder le resultat d'une requête ?Avez-vous une version simplifié de cet requete ?
Petit probleme avec une requete SQLAnnuler / Arrêter une requête MDX
resultat d'une requete dans deux tables différentesrequete SQL sur champ Date
Problème de requêteAffichage aléatoire d'un des enregistrements du résultat d'une requète
Requete mysql / where selection par semaine ???pb pour afficher resultat requete mssql
Plus de sujets relatifs à : Boucher les trous dans une requête


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR