Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1703 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [vba] jointure multiple

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[vba] jointure multiple

n°687209
red factio​n
Posté le 30-03-2004 à 11:49:05  profilanswer
 

ya une requete que jarrive pas a ecrire sous access (avec le constructeur de query)  
 
 
jai une ref dans une table vers deux autres tables suivant la valleur d'un autre item :  
 
 
table1  
-------  
ref_uscrit  
ref_table  
 
ici si ref_usrcrit = 150 ref_table fait reference vers table2 sinon si=250 il fait reference vers table3  
 
comment faire ca sous access avec le constructeur de query ??? si je met les 2 liens vers les 2 tables   dun coup (donc un lien table1-table2 et table1-table3) ca me retourne rien  
faudrait pouvoir mettre la condition ref_usrcrit = 150  
 
 
je c spa terrible comme schema mais c pas moi quil lai fait, mais jdoit lexploiter qd mm

mood
Publicité
Posté le 30-03-2004 à 11:49:05  profilanswer
 

n°688422
drasche
Posté le 31-03-2004 à 14:05:11  profilanswer
 

Je crois que je ferais deux requêtes séparées, retournant le même nombre de colonnes, et je les rassemble avec un UNION. Ainsi tu as une pseudo jointure avec tes deux tables pour le même prix ou quasi.


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°688488
red factio​n
Posté le 31-03-2004 à 14:20:03  profilanswer
 

ok merci mais le prob c que cest dans une requete immmense donc va falloir que je la fasse en 2x ce que je peut pas vraiment
 
comme tout les resultats sont inseres dans une table temporaire, jaurait bien fait un update des champs manquants par apres ce que je peut pas car vba interdit un update avec une condition sur 2 table
 
=> je continue avec mes collections
 
 
-----
 
sinon j'ai encore une  question  (pour eviter de recreer un topic) dans un rapport jaimerai trouver le minimum de deux valeurs qui sont sur la meme ligne
 
champ 1  champ 2 champ 3
10        50    => 10
20        2     => 2
 
jai essaye min(champ1,champ2) mais ca passe pas


Message édité par red faction le 31-03-2004 à 14:20:25
n°688494
drasche
Posté le 31-03-2004 à 14:28:58  profilanswer
 

je sais pas si c'est possible en SQL mais vu qu'en Access, tu peux introduire du VB dans tes requêtes, te prive pas: tu fais une fonction VB dans un module et tu l'appelles dans ta requête.


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [vba] jointure multiple

 

Sujets relatifs
[SQL] Problème de jointureVerification formu JS sur un Select multiple
[html / php] pb avec formulaire multiple dans un meme page ?upload + choix multiple
[HTML]bouton radio multiple avec zone de texteMySQL - Delete avec une jointure?
select multiple et value[SQL]+[Access] Jointure externe, j'ai du mal là... :(
regex: matching multiplePb avec un formulaire à sélection multiple
Plus de sujets relatifs à : [vba] jointure multiple


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR