3 champs d'une table a 1 seul champs d'une autre?

Résolu/Fermé
bibimtl2x Messages postés 54 Date d'inscription lundi 31 octobre 2022 Statut Membre Dernière intervention 29 juillet 2024 - 12 nov. 2022 à 18:05
bibimtl2x Messages postés 54 Date d'inscription lundi 31 octobre 2022 Statut Membre Dernière intervention 29 juillet 2024 - 12 nov. 2022 à 19:48

Bonjour,

Comment je peux faire en vba (car je sais comment le faire, mais avec 3 requêtes, c'est lourds)  pour simplement prendre les valeur de 3 champs séparés:

[Avocat], [docteur]et [garagiste]

De ma table TBL_professionnelle

Et ajouté tout ce monde dans un seul champs [tous] a ma table TBL_tous

Précision je ne veux pas un agréable du genre [Avocat]&[docteur]&[garagiste]

Je veux ex:

Les 5 avocat, les 6 docteurs, et 4 garagistes dans une seul liste l’ordre n’a pas d’importance

Donc :

Genre :

de : TBL_professionnelle. [Avocat] , TBL_professionnelle. [docteur] , TBL_professionnelle.[garagiste] à TBL_tous.[tous]

Merci 


Windows / Chrome 107.0.0.0

A voir également:

1 réponse

jee pee Messages postés 40291 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 7 octobre 2024 9 364
12 nov. 2022 à 18:24

Bonjour,

En sql on pourrait faire une union de trois requêtes
 

select avocat from table
union
select docteur from table
union
select garagiste from table

0
yg_be Messages postés 23244 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 8 octobre 2024 1 541
12 nov. 2022 à 18:50

bonjour,

peut-être 

select avocat as tous from table where avocat is not null
union all
select docteur from table where docteur is not null
union all
select garagiste from table where garagiste is not null
0
bibimtl2x Messages postés 54 Date d'inscription lundi 31 octobre 2022 Statut Membre Dernière intervention 29 juillet 2024 1
12 nov. 2022 à 19:22

Oui merci c'est exactement ce que j'étais après exploré :)   mais pour les ajoutés à ma table au final, je dois faire une autre requête d’ajout basé sur ma requête d’union je présume? Je ne peux pas faire ça dans la même requête d’union et ajout en même temps?

Merci 
 

0
jee pee Messages postés 40291 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 7 octobre 2024 9 364 > bibimtl2x Messages postés 54 Date d'inscription lundi 31 octobre 2022 Statut Membre Dernière intervention 29 juillet 2024
12 nov. 2022 à 19:26
insert into table
select avocat as tous from table where avocat is not null
union all
select docteur from table where docteur is not null
union all
select garagiste from table where garagiste is not null
0
bibimtl2x Messages postés 54 Date d'inscription lundi 31 octobre 2022 Statut Membre Dernière intervention 29 juillet 2024 1 > jee pee Messages postés 40291 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 7 octobre 2024
12 nov. 2022 à 19:48

Merci :)

0