|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : mai 2007 Messages : 35 ![]() |
J'ai 2 tables :
Personne(id,nom,prenom,uv) Espace(idE,nomEspace) avec id,uv,idE=entiers nom,prenom,nomEspace=chaines caractères (taille nomEspace= taille nom + taille prenom) quand (id.Personne=uv.Personne) et (pas de id.Espace=id.Personne) alors créer Espace(id.Personne,prenom.Personne+nom.Personne); J'ai pensé à un truc du genre : INSERT INTO Espace (id.Personne,prenom.Personne+nom.Personne) WHERE (id.Personne NOT IN (SELECT idE FROM Espace) AND (id.Personne=uv.Personne)); Pas encore testé, mais d'ore et déjà, est-ce que ça peut marcher ? Voyez vous une meilleure solution (sql ou php ou script unix)? J'ai pas trouvé dans les Faqs (mais cherché que brievemnt, car c'est pour demain matin, et je dois partir dans 1/4 d'heure). Merci de votre aide |
|
|
00
|
|
|
#2 |
|
Membre expérimenté
![]() Étudiant Inscription : juillet 2004 Messages : 777 ![]() |
Eu id.Personne=uv.Personne ??????? C'est plutot Personne.id = Personne.uv ...
|
|
|
00
|
|
|
#3 |
|
Invité régulier
![]() Inscription : mai 2007 Messages : 35 ![]() |
Oui, autant pour moi. C'est vous dire mon inexperience en sql
Mais sinon, ça peut marcher vous croyez? |
|
|
00
|
|
|
#4 | ||
|
Invité régulier
![]() Inscription : mai 2007 Messages : 35 ![]() |
et en fait, je viens de trouver la réponse
Code :
|
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com