J'ai 2 tables, l'une comporte un champ formaté en francs, l'autre un champ
formaté en euros.
Je l'ai réuni par un requête SQL union.
J'aimerai conserver les formats francs et euros après l'union pour les
différents enregistrements, car dans ma requête le champ monétaire prend le
format francs.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Benoit Compoint [MS]
Bonsoir,
Quand vous exécuter une requête Union basée sur deux tables, vous ne conservez pas le formatage des champs des deux tables d'origines.
Vous pouvez cependant spécifier l'unité monétaire de chaque champ monétaire dans la requête Union. Par exemple si le champ Monétaire des tables "TableEnFrancs" et "TableEnEuros" se nomme "Montant", vous pouvez utiliser la requête Union suivante :
select Montant, "F" as Unité from TableEnFrancs UNION ALL select Montant, "E" as Unité from TableEnEuros;
La requête Union résultante comporte une colonne supplémentaire appelée "Unité" Afin que tous les visiteurs de ce newsgroup puissent lire cette requête j'ai utilisé "E" au lieu du symbole de l'Euro. Mais vous pouvez utiliser le symbole de l'Euro dans votre requête Union.
Benoit Compoint
"MB92" wrote in message news:bu0mh2$h74$
J'ai 2 tables, l'une comporte un champ formaté en francs, l'autre un champ formaté en euros. Je l'ai réuni par un requête SQL union. J'aimerai conserver les formats francs et euros après l'union pour les différents enregistrements, car dans ma requête le champ monétaire prend le
format francs.
Merci de votre aide.
Bonsoir,
Quand vous exécuter une requête Union basée sur deux tables,
vous ne conservez pas le formatage des champs des deux tables d'origines.
Vous pouvez cependant spécifier l'unité monétaire de chaque champ monétaire
dans la requête Union.
Par exemple si le champ Monétaire des tables "TableEnFrancs" et
"TableEnEuros" se nomme "Montant",
vous pouvez utiliser la requête Union suivante :
select Montant, "F" as Unité from TableEnFrancs UNION ALL select Montant,
"E" as Unité from TableEnEuros;
La requête Union résultante comporte une colonne supplémentaire appelée
"Unité"
Afin que tous les visiteurs de ce newsgroup puissent lire cette requête j'ai
utilisé "E" au lieu du symbole de l'Euro.
Mais vous pouvez utiliser le symbole de l'Euro dans votre requête Union.
Benoit Compoint
"MB92" <michel.bouret@wanadoo.fr> wrote in message
news:bu0mh2$h74$1@news-reader1.wanadoo.fr...
J'ai 2 tables, l'une comporte un champ formaté en francs, l'autre un champ
formaté en euros.
Je l'ai réuni par un requête SQL union.
J'aimerai conserver les formats francs et euros après l'union pour les
différents enregistrements, car dans ma requête le champ monétaire prend
le
Quand vous exécuter une requête Union basée sur deux tables, vous ne conservez pas le formatage des champs des deux tables d'origines.
Vous pouvez cependant spécifier l'unité monétaire de chaque champ monétaire dans la requête Union. Par exemple si le champ Monétaire des tables "TableEnFrancs" et "TableEnEuros" se nomme "Montant", vous pouvez utiliser la requête Union suivante :
select Montant, "F" as Unité from TableEnFrancs UNION ALL select Montant, "E" as Unité from TableEnEuros;
La requête Union résultante comporte une colonne supplémentaire appelée "Unité" Afin que tous les visiteurs de ce newsgroup puissent lire cette requête j'ai utilisé "E" au lieu du symbole de l'Euro. Mais vous pouvez utiliser le symbole de l'Euro dans votre requête Union.
Benoit Compoint
"MB92" wrote in message news:bu0mh2$h74$
J'ai 2 tables, l'une comporte un champ formaté en francs, l'autre un champ formaté en euros. Je l'ai réuni par un requête SQL union. J'aimerai conserver les formats francs et euros après l'union pour les différents enregistrements, car dans ma requête le champ monétaire prend le