burps
Juillet 7, 2005, 5:36
1
voici la table :
http://www.ibpc.fr/Perso/Nicolas.Guiot/img/DB_Complex_V4.png
Objectif : recupérer PB.PBcal pour un idMolecule, un idTraj et un idPrmtop définis -> ca nous donne un idParamPB, et on va chercher l’enregsitrement qui correspond a cet idParam dans la table PB
j’ai le debut :
SELECT PB.PBcal
FROM PB
WHERE idParamPB = ???
merci de votre aide…
SELECT PBcal
FROM PB A
INNER JOIN ParamPB B ON A.idParamPB = B.idParamPB
?
burps
Juillet 8, 2005, 4:23
3
Ouaip, ca a l’air d’etre ca, merci…
Maintenant, j’aimerais “compliquer”
IL me faudrait cette requete, en se basant sur :
un NOM de Trajetcoire (on recupère l’id grace a la table Trajectoire)
un NOM de molecule (on recupère l’id grace a la table Molecule)
un NOM de Prmtop (on recupère l’id grace a la table Prmtop)
Je dois préciser tout ca dans le WHERE ?
(si oui, comment… oui je sais j’abuse…)
Merci d’avance
Tu fais ça pour un travail? la fac? si oui je vais pas faire ton boulot à ta place… je pense que mon exemple est suffisament explicite :o
burps
Juillet 11, 2005, 2:07
5
Franchement… ca a l’air de marcher, mais c’est a moitie de la magie pour moi…
Si t’as un site (autre que la doc de mysql, fr ou us, c pareil, j’y comprends rien) ou on explique le pourquoi du comment du JOIN, je suis preneur.
sinon, c pour le taf (et si t’avais fait le boulot a ma place… ben j’aurais pas craché dessus !!.. mais je t’en veux pas )