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

Comment faire ça ??? [SQL - exercice] - SQL/NoSQL - Programmation

Marsh Posté le 20-09-2002 à 17:58:52    

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
Reply

Marsh Posté le 20-09-2002 à 17:58:52   

Reply

Marsh Posté le 20-09-2002 à 18:25:25    

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
Reply

Marsh Posté le 20-09-2002 à 19:19:54    

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
Reply

Marsh Posté le 20-09-2002 à 19:50:10    

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
Reply

Marsh Posté le 20-09-2002 à 20:25:30    

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
Reply

Marsh Posté le 21-09-2002 à 10:25:39    

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
Reply

Marsh Posté le 21-09-2002 à 10:57:10    

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
Reply

Sujets relatifs:

Leave a Replay

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