jointure entre chp1 et debut chp2 - SQL/NoSQL - Programmation
Marsh Posté le 11-06-2004 à 14:54:10
oui mais si je ne m'abuse on ne peut pas faire de jointure avec like, il faut utiliser =, sinon c une condition non????
Marsh Posté le 11-06-2004 à 15:46:44
J'utilise pas... 
et c vrai que la solution que j'ai donné respecte pas tant le standard (qui dirai plutot d'utiliser le JOIN) 
donc je sais pas... 
 
le mieux c d'essayer...
Marsh Posté le 11-06-2004 à 15:52:12
Ouai mais comme je te dit , le peut de test que j'ai fait me fait dire que ca ne marche pas. 
 
c la misere qd meme, la solution que j'utilise cad passer par une table temporaire qui me reduit la table d'origine de facon a ce que je n'ai + de numero a 4 chiffre, devinez combien elle met ....aller.... 
 
Eh bien 27 minutes, et bah c du beau ca tien!!!! 
 
remarque pr une table avec = de 30 000 000 d'enrg c peut etre normal. 
Marsh Posté le 11-06-2004 à 12:27:37
Slt,
Est-il possible de faire une jointure entre 1 champ d'une tab1 et un champ d'une tab2, sachant que le champ de tab1 correspond au debut du champ de tab2.
exemple : sur le champ de tab2(de forme: 123698548) je joint le champ tab1(de forme: 1 ou 12365)
si je fait un substring du champ de tab2 sur 5 caracter, ca va marcher pour le champ de tab1 si il est de longueur 5 mais si il est de longueur 1 ca pose problem(chui pas sur je demande, g fai qq test mais sui pas sur).
je voi vraiment pas comment faire.