Comment faire ça ??? [SQL - exercice] - SQL/NoSQL - Programmation
Marsh Posté le 20-09-2002 à 18:25:25
DarkOli a écrit a écrit : PS : j'ai trouvé une solution mais cherchez un peu |
tentative de faire résoudre son exercice par quelqu'un d'autre...
Marsh Posté le 20-09-2002 à 19:19:54
antp a écrit a écrit : 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 ...
Marsh Posté le 20-09-2002 à 19:50:10
je pense pas qu'il y en ai qui se fassent tellement chier que ça
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 |
Je pesne que si mais ils sont sur BlaBla (Bon ben j'y retourne).
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.
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)
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
---------------
Le site de l'année :D (XHTML 1.0 strict) : http://darkoli.free.fr/index.html