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

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [SQL - exercice] Comment faire ça ???

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[SQL - exercice] Comment faire ça ???

n°217855
darkoli
Le Petit Dinosaure Bleu
Posté le 20-09-2002 à 17:58:52  profilanswer
 

Exemple j'ai une table définie de la façon suivante


create table toto (nb int null, date datetime null)


 
qui contient ...


  nb          date
 -----------    ----------
                  1     01/01/2002
                  2     02/01/2002
                  3     03/01/2002
                  4     04/01/2002
                  5     05/01/2002
                  1     06/01/2002
                  2     07/01/2002
                  3     08/01/2002
                  4     09/01/2002
                  5     10/01/2002
                  1     11/01/2002
                  2     12/01/2002
                  5     13/01/2002
                 12     14/01/2002
                  5     15/01/2002
                  6     16/01/2002
                 99     17/01/2002
                 70     18/01/2002


 
Et je veux mettre a jour la colonne nb de la façon suivante sachant que nb est une clé et doit toujours être unique ...


  nb          date
 -----------    ----------
                  1     01/01/2002
                  2     02/01/2002
                  3     03/01/2002
                  4     04/01/2002
                  5     05/01/2002
                  6     06/01/2002
                  7     07/01/2002
                  8     08/01/2002
                  9     09/01/2002
                 10     10/01/2002
                 11     11/01/2002
                 12     12/01/2002
                 13     13/01/2002
                 14     14/01/2002
                 15     15/01/2002
                 16     16/01/2002
                 17     17/01/2002
                 18     18/01/2002


 
Pas d'utilisation de tabletemporaire !!!
 
PS : j'ai trouvé une solution mais cherchez un peu :D


---------------
Le site de l'année :D (XHTML 1.0 strict) : http://darkoli.free.fr/index.html
mood
Publicité
Posté le 20-09-2002 à 17:58:52  profilanswer
 

n°217861
antp
Super Administrateur
Champion des excuses bidons
Posté le 20-09-2002 à 18:25:25  profilanswer
 

DarkOli a écrit a écrit :

 
PS : j'ai trouvé une solution mais cherchez un peu :D




 
:heink: tentative de faire résoudre son exercice par quelqu'un d'autre...


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°217894
darkoli
Le Petit Dinosaure Bleu
Posté le 20-09-2002 à 19:19:54  profilanswer
 

antp a écrit a écrit :

 
 
:heink: tentative de faire résoudre son exercice par quelqu'un d'autre...




Non je ne suis plus à l'école, je travaille maintenant !!!
Mais j'ai posté ça pour ceux qui se font chier ...


---------------
Le site de l'année :D (XHTML 1.0 strict) : http://darkoli.free.fr/index.html
n°217918
antp
Super Administrateur
Champion des excuses bidons
Posté le 20-09-2002 à 19:50:10  profilanswer
 

je pense pas qu'il y en ai qui se fassent tellement chier que ça :D


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°217932
darkoli
Le Petit Dinosaure Bleu
Posté le 20-09-2002 à 20:25:30  profilanswer
 

antp a écrit a écrit :

je pense pas qu'il y en ai qui se fassent tellement chier que ça :D




Je pesne que si mais ils sont sur BlaBla :D (Bon ben j'y retourne).


---------------
Le site de l'année :D (XHTML 1.0 strict) : http://darkoli.free.fr/index.html
n°218054
Sh@rdar
Ex-PhPéteur
Posté le 21-09-2002 à 10:25:39  profilanswer
 

encore un qui veut boucher les "trous" de sa BDD
 
 
ca sert à rien pour la xème fois !  
 
ça n'influe pas le comportement de la table ni sa rapidité ni quoi que ce soit.


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°218070
darkoli
Le Petit Dinosaure Bleu
Posté le 21-09-2002 à 10:57:10  profilanswer
 

Sh@rdar a écrit a écrit :

encore un qui veut boucher les "trous" de sa BDD
 
 
ca sert à rien pour la xème fois !  
 
ça n'influe pas le comportement de la table ni sa rapidité ni quoi que ce soit.




Je sais mais c'est pas pas ma bdd et le champs de la table est censé représenter quelque chose, c'est pas un numéro mis comme ça au hasard mais je ne voulais pas sortir les 20 champs de la table ni toutes les lignes !!!
 
En gros il y a trois clés : num1, num2 et num3.
num2 est une "sous clé" de num1.
num3 est une "sous clé" de num2.
 
Et num3 a été mal mis a jour et pour pouvoir continuer à ajouter des lignes a cette table proprement il faut refaire la numerotaion pour certaines clés !!! (Pas pour boucher des trous)


Message édité par darkoli le 21-09-2002 à 10:58:36

---------------
Le site de l'année :D (XHTML 1.0 strict) : http://darkoli.free.fr/index.html

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

  [SQL - exercice] Comment faire ça ???

 

Sujets relatifs
[SQL] jointure entre 5 tableProblème de somme dans requête SQL
[Algo.] Importation BD: fichier texte -> tables SQLDe access à SQL server
Probleme d'écriture de requete en SQL :[SQL] Comment sélectionner toutes les colonnes sauf celles précisées ?
[SQL] L'id du fichier n'existe pas dans la table rubrique[SQL] aide sur un SELECT
Requête SQL : clause avec 2 valeurs, c'est possible ?[M$-SQL] Procedure, openfile, etc... chuis perdu...
Plus de sujets relatifs à : [SQL - exercice] Comment faire ça ???


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