¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Champ: Album | Chanson |
Table: TAlbum | TChanson |
Critères: Comme [Titre] | |
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Si, dans la boîte d'invitation, j'indique "Let It Be",
la requête retourne tout les albums qui s'intitulent
"Let It Be", quelque soit les titres de chansons. Si
je place le « Commme [Titre] » sous "Chanson", elle
retourne toutes les chansons "Let It Be", quelque
soit les titres des albums.
Comment faire pour que la requête retourne tous les
albums "Let It Be" (ou un autre titre), quelque soit
les titres de chansons, AINSI QUE toutes les chansons
portant le titre "Let It Be", quelque soit les titres
des albums ?
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
Raymond [mvp]
Bonjour.
il faut que les deux tables soient de même structure pour pouvoir faire une requête sélection sur une requête union. est-ce le cas ?
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Michel Pellegrini" a écrit dans le message de news:
J'ai une requête:
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ Champ: Album | Chanson | Table: TAlbum | TChanson | Critères: Comme [Titre] | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Si, dans la boîte d'invitation, j'indique "Let It Be", la requête retourne tout les albums qui s'intitulent "Let It Be", quelque soit les titres de chansons. Si je place le « Commme [Titre] » sous "Chanson", elle retourne toutes les chansons "Let It Be", quelque soit les titres des albums.
Comment faire pour que la requête retourne tous les albums "Let It Be" (ou un autre titre), quelque soit les titres de chansons, AINSI QUE toutes les chansons portant le titre "Let It Be", quelque soit les titres des albums ?
Vercheres QC Canada
Bonjour.
il faut que les deux tables soient de même structure pour pouvoir faire une
requête sélection sur une requête union. est-ce le cas ?
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Michel Pellegrini" <Michel.Pellegrini@Enter-Net.com> a écrit dans le
message de news:e7lfqtV5DHA.1428@TK2MSFTNGP12.phx.gbl...
J'ai une requête:
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Champ: Album | Chanson |
Table: TAlbum | TChanson |
Critères: Comme [Titre] | |
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Si, dans la boîte d'invitation, j'indique "Let It Be",
la requête retourne tout les albums qui s'intitulent
"Let It Be", quelque soit les titres de chansons. Si
je place le « Commme [Titre] » sous "Chanson", elle
retourne toutes les chansons "Let It Be", quelque
soit les titres des albums.
Comment faire pour que la requête retourne tous les
albums "Let It Be" (ou un autre titre), quelque soit
les titres de chansons, AINSI QUE toutes les chansons
portant le titre "Let It Be", quelque soit les titres
des albums ?
il faut que les deux tables soient de même structure pour pouvoir faire une requête sélection sur une requête union. est-ce le cas ?
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Michel Pellegrini" a écrit dans le message de news:
J'ai une requête:
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ Champ: Album | Chanson | Table: TAlbum | TChanson | Critères: Comme [Titre] | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Si, dans la boîte d'invitation, j'indique "Let It Be", la requête retourne tout les albums qui s'intitulent "Let It Be", quelque soit les titres de chansons. Si je place le « Commme [Titre] » sous "Chanson", elle retourne toutes les chansons "Let It Be", quelque soit les titres des albums.
Comment faire pour que la requête retourne tous les albums "Let It Be" (ou un autre titre), quelque soit les titres de chansons, AINSI QUE toutes les chansons portant le titre "Let It Be", quelque soit les titres des albums ?
Vercheres QC Canada
Michel Pellegrini
(Raymond [mvp]) |> il faut que les deux tables soient de même structure |> pour pouvoir faire une requête sélection sur une requête |> union. est-ce le cas ?
Oui, ce sont deux champs "texte".
En fait, ce que je veux est ceci:
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯| Champ: Album | Chanson | Table: TAlbum | TChanson | Critères: "Let It Be" | | Ou | "Let It Be" | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Mais je ne le sais pas à l'avance le titre. Ma première idée est de faire ceci:
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯| Champ: Album | Chanson | Table: TAlbum | TChanson | Critères: Comme [Titre] | | Ou | ??? | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
En exécutant la requête, il me demande un titre. C'est correct, mais je voudrais que ce titre soit aussi utilisé, de façon automatique, pour le "Ou" de l'autre champ.
Je suis en train de penser que pour faire ça, il faut passer par VBA. Donc, je suis en train d'étudier la méthode CreateQueryDef, ça me semble être ça qu'il faut employer.
Vercheres QC Canada
Vercheres QC Canada
(Raymond [mvp])
|> il faut que les deux tables soient de même structure
|> pour pouvoir faire une requête sélection sur une requête
|> union. est-ce le cas ?
Oui, ce sont deux champs "texte".
En fait, ce que je veux est ceci:
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯|
Champ: Album | Chanson |
Table: TAlbum | TChanson |
Critères: "Let It Be" | |
Ou | "Let It Be" |
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Mais je ne le sais pas à l'avance le titre. Ma
première idée est de faire ceci:
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯|
Champ: Album | Chanson |
Table: TAlbum | TChanson |
Critères: Comme [Titre] | |
Ou | ??? |
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
En exécutant la requête, il me demande un titre.
C'est correct, mais je voudrais que ce titre soit
aussi utilisé, de façon automatique, pour le "Ou"
de l'autre champ.
Je suis en train de penser que pour faire ça,
il faut passer par VBA. Donc, je suis en train
d'étudier la méthode CreateQueryDef, ça me
semble être ça qu'il faut employer.
(Raymond [mvp]) |> il faut que les deux tables soient de même structure |> pour pouvoir faire une requête sélection sur une requête |> union. est-ce le cas ?
Oui, ce sont deux champs "texte".
En fait, ce que je veux est ceci:
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯| Champ: Album | Chanson | Table: TAlbum | TChanson | Critères: "Let It Be" | | Ou | "Let It Be" | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Mais je ne le sais pas à l'avance le titre. Ma première idée est de faire ceci:
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯| Champ: Album | Chanson | Table: TAlbum | TChanson | Critères: Comme [Titre] | | Ou | ??? | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
En exécutant la requête, il me demande un titre. C'est correct, mais je voudrais que ce titre soit aussi utilisé, de façon automatique, pour le "Ou" de l'autre champ.
Je suis en train de penser que pour faire ça, il faut passer par VBA. Donc, je suis en train d'étudier la méthode CreateQueryDef, ça me semble être ça qu'il faut employer.
Vercheres QC Canada
Vercheres QC Canada
Michel Pellegrini
(Raymond [mvp]) |> ...une requête union.
Je crois qu'une requête union peut faire l'affaire. J'aimerais bien, par contre, pouvoir faire en sorte que les valeurs d'un champs ne soient pas ajoutées à la suite des valeurs de l'autre champs, mais demeurent dans deux champs distincts.
Vercheres QC Canada
(Raymond [mvp])
|> ...une requête union.
Je crois qu'une requête union peut faire l'affaire.
J'aimerais bien, par contre, pouvoir faire en sorte
que les valeurs d'un champs ne soient pas ajoutées
à la suite des valeurs de l'autre champs, mais
demeurent dans deux champs distincts.
Je crois qu'une requête union peut faire l'affaire. J'aimerais bien, par contre, pouvoir faire en sorte que les valeurs d'un champs ne soient pas ajoutées à la suite des valeurs de l'autre champs, mais demeurent dans deux champs distincts.
Vercheres QC Canada
3stone
Salut,
"Michel Pellegrini"
Je crois qu'une requête union peut faire l'affaire. J'aimerais bien, par contre, pouvoir faire en sorte que les valeurs d'un champs ne soient pas ajoutées à la suite des valeurs de l'autre champs, mais demeurent dans deux champs distincts.
Raymond semble faire une très longue sieste...
Tu peux faire...
Select Null As Champ1, Champ2 from Table1 Union Select Champ1, Null As Champ2 from Table2;
Mais attention, les requêtes union ne permettent pas de faire des mises à jour.
-- A+ Pierre (3stone) Access MVP ----------------------------- http://users.skynet.be/mpfa -----------------------------
Salut,
"Michel Pellegrini"
Je crois qu'une requête union peut faire l'affaire.
J'aimerais bien, par contre, pouvoir faire en sorte
que les valeurs d'un champs ne soient pas ajoutées
à la suite des valeurs de l'autre champs, mais
demeurent dans deux champs distincts.
Raymond semble faire une très longue sieste...
Tu peux faire...
Select Null As Champ1, Champ2 from Table1
Union
Select Champ1, Null As Champ2 from Table2;
Mais attention, les requêtes union ne permettent pas de faire des mises à jour.
--
A+
Pierre (3stone) Access MVP
-----------------------------
http://users.skynet.be/mpfa
-----------------------------
Je crois qu'une requête union peut faire l'affaire. J'aimerais bien, par contre, pouvoir faire en sorte que les valeurs d'un champs ne soient pas ajoutées à la suite des valeurs de l'autre champs, mais demeurent dans deux champs distincts.
Raymond semble faire une très longue sieste...
Tu peux faire...
Select Null As Champ1, Champ2 from Table1 Union Select Champ1, Null As Champ2 from Table2;
Mais attention, les requêtes union ne permettent pas de faire des mises à jour.
-- A+ Pierre (3stone) Access MVP ----------------------------- http://users.skynet.be/mpfa -----------------------------
Michel Pellegrini
(3stone) |> Select Null As Champ1, Champ2 from Table1 |> Union |> Select Champ1, Null As Champ2 from Table2;
Ok, merci, c'est ça que je voulais.
Il reste à régler le problème qu'il me demande par deux fois de taper une valeur, alors que la valeur de l'un est aussi la valeur de l'autre. Donc, il faudrait pouvoir taper la valeur une seule fois.
Vercheres QC Canada
(3stone)
|> Select Null As Champ1, Champ2 from Table1
|> Union
|> Select Champ1, Null As Champ2 from Table2;
Ok, merci, c'est ça que je voulais.
Il reste à régler le problème qu'il me demande
par deux fois de taper une valeur, alors que la
valeur de l'un est aussi la valeur de l'autre.
Donc, il faudrait pouvoir taper la valeur une
seule fois.
(3stone) |> Select Null As Champ1, Champ2 from Table1 |> Union |> Select Champ1, Null As Champ2 from Table2;
Ok, merci, c'est ça que je voulais.
Il reste à régler le problème qu'il me demande par deux fois de taper une valeur, alors que la valeur de l'un est aussi la valeur de l'autre. Donc, il faudrait pouvoir taper la valeur une seule fois.
Vercheres QC Canada
Raymond [mvp]
Bonsoir.
je ne faisais pas la sieste , quoi que j'aurais pu. pourquoi cette requête te demande un nom ? je viens de faire un test comme ceci: Select Null As corr_nom, corr_pays from Table1 UNION ALL Select corr_nom, Null As corr_pays from Table2;
et ça fonctionne très bien sans rien demander, ajuste tes noms avec les miens. -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Michel Pellegrini" a écrit dans le message de news:
(3stone) |> Select Null As Champ1, Champ2 from Table1 |> Union |> Select Champ1, Null As Champ2 from Table2;
Ok, merci, c'est ça que je voulais.
Il reste à régler le problème qu'il me demande par deux fois de taper une valeur, alors que la valeur de l'un est aussi la valeur de l'autre. Donc, il faudrait pouvoir taper la valeur une seule fois.
Vercheres QC Canada
Bonsoir.
je ne faisais pas la sieste , quoi que j'aurais pu.
pourquoi cette requête te demande un nom ?
je viens de faire un test comme ceci:
Select Null As corr_nom, corr_pays from Table1
UNION ALL Select corr_nom, Null As corr_pays from Table2;
et ça fonctionne très bien sans rien demander, ajuste tes noms avec les
miens.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Michel Pellegrini" <Michel.Pellegrini@Enter-Net.com> a écrit dans le
message de news:O9MsKsc5DHA.1968@TK2MSFTNGP11.phx.gbl...
(3stone)
|> Select Null As Champ1, Champ2 from Table1
|> Union
|> Select Champ1, Null As Champ2 from Table2;
Ok, merci, c'est ça que je voulais.
Il reste à régler le problème qu'il me demande
par deux fois de taper une valeur, alors que la
valeur de l'un est aussi la valeur de l'autre.
Donc, il faudrait pouvoir taper la valeur une
seule fois.
je ne faisais pas la sieste , quoi que j'aurais pu. pourquoi cette requête te demande un nom ? je viens de faire un test comme ceci: Select Null As corr_nom, corr_pays from Table1 UNION ALL Select corr_nom, Null As corr_pays from Table2;
et ça fonctionne très bien sans rien demander, ajuste tes noms avec les miens. -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Michel Pellegrini" a écrit dans le message de news:
(3stone) |> Select Null As Champ1, Champ2 from Table1 |> Union |> Select Champ1, Null As Champ2 from Table2;
Ok, merci, c'est ça que je voulais.
Il reste à régler le problème qu'il me demande par deux fois de taper une valeur, alors que la valeur de l'un est aussi la valeur de l'autre. Donc, il faudrait pouvoir taper la valeur une seule fois.
Vercheres QC Canada
3stone
"Raymond [mvp]"
je viens de faire un test comme ceci: Select Null As corr_nom, corr_pays from Table1 UNION ALL Select corr_nom, Null As corr_pays from Table2;
et ça fonctionne très bien sans rien demander
Tu en doutais, Raymond ?? ;-)))
MDR !!!!!!
-- A+ Pierre (3stone) Access MVP ----------------------------- http://users.skynet.be/mpfa -----------------------------
"Raymond [mvp]"
je viens de faire un test comme ceci:
Select Null As corr_nom, corr_pays from Table1
UNION ALL Select corr_nom, Null As corr_pays from Table2;
et ça fonctionne très bien sans rien demander
Tu en doutais, Raymond ?? ;-)))
MDR !!!!!!
--
A+
Pierre (3stone) Access MVP
-----------------------------
http://users.skynet.be/mpfa
-----------------------------
à certains moments j'arrive à douter devant les affirmations, et après je suis rassuré.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"3stone" a écrit dans le message de news:
"Raymond [mvp]"
je viens de faire un test comme ceci: Select Null As corr_nom, corr_pays from Table1 UNION ALL Select corr_nom, Null As corr_pays from Table2;
et ça fonctionne très bien sans rien demander
Tu en doutais, Raymond ?? ;-)))
MDR !!!!!!
-- A+ Pierre (3stone) Access MVP ----------------------------- http://users.skynet.be/mpfa -----------------------------
Michel Pellegrini
(Raymond [mvp]) |> je ne faisais pas la sieste , quoi que j'aurais pu. |> pourquoi cette requête te demande un nom ? |> je viens de faire un test comme ceci: |> Select Null As corr_nom, corr_pays from Table1 |> UNION ALL Select corr_nom, Null As corr_pays from Table2;
Ok, il me le demande juste une fois. Par contre, si j'ai indiqué ça comme ceci:
Select Null As Entête, Titre from TAlbums UNION Select Entête, Null As Titre from TChansons;
Entête Titre ¯¯¯¯¯¯ ¯¯¯¯¯
Sous "Entête, ce qui est indiqué est correct, mais n'apparaît qu'une seule fois même s'il y a deux enregistrements sous le nom qui a été tapé. Sous "Titre" apparaît tous les enregistrements de TAlbums auquel est ajouté celui qui apparaît dans la colonne "Entête". Mettre UNION ALL ne fait qu'empirer les choses, il se rajoute des doublons sous "Entête".
Vercheres QC Canada
(Raymond [mvp])
|> je ne faisais pas la sieste , quoi que j'aurais pu.
|> pourquoi cette requête te demande un nom ?
|> je viens de faire un test comme ceci:
|> Select Null As corr_nom, corr_pays from Table1
|> UNION ALL Select corr_nom, Null As corr_pays from Table2;
Ok, il me le demande juste une fois. Par contre,
si j'ai indiqué ça comme ceci:
Select Null As Entête, Titre from TAlbums
UNION Select Entête, Null As Titre from TChansons;
Entête Titre
¯¯¯¯¯¯ ¯¯¯¯¯
Sous "Entête, ce qui est indiqué est correct, mais
n'apparaît qu'une seule fois même s'il y a deux
enregistrements sous le nom qui a été tapé. Sous
"Titre" apparaît tous les enregistrements de TAlbums
auquel est ajouté celui qui apparaît dans la colonne
"Entête". Mettre UNION ALL ne fait qu'empirer les
choses, il se rajoute des doublons sous "Entête".
(Raymond [mvp]) |> je ne faisais pas la sieste , quoi que j'aurais pu. |> pourquoi cette requête te demande un nom ? |> je viens de faire un test comme ceci: |> Select Null As corr_nom, corr_pays from Table1 |> UNION ALL Select corr_nom, Null As corr_pays from Table2;
Ok, il me le demande juste une fois. Par contre, si j'ai indiqué ça comme ceci:
Select Null As Entête, Titre from TAlbums UNION Select Entête, Null As Titre from TChansons;
Entête Titre ¯¯¯¯¯¯ ¯¯¯¯¯
Sous "Entête, ce qui est indiqué est correct, mais n'apparaît qu'une seule fois même s'il y a deux enregistrements sous le nom qui a été tapé. Sous "Titre" apparaît tous les enregistrements de TAlbums auquel est ajouté celui qui apparaît dans la colonne "Entête". Mettre UNION ALL ne fait qu'empirer les choses, il se rajoute des doublons sous "Entête".
Vercheres QC Canada
Raymond [mvp]
la table TAlbums ne change pas et est restituée dans sa globalité, il n'y a que la table Tchansons qui est modifiée en éliminant les doublons.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Michel Pellegrini" a écrit dans le message de news:Oas39%
(Raymond [mvp]) |> je ne faisais pas la sieste , quoi que j'aurais pu. |> pourquoi cette requête te demande un nom ? |> je viens de faire un test comme ceci: |> Select Null As corr_nom, corr_pays from Table1 |> UNION ALL Select corr_nom, Null As corr_pays from Table2;
Ok, il me le demande juste une fois. Par contre, si j'ai indiqué ça comme ceci:
Select Null As Entête, Titre from TAlbums UNION Select Entête, Null As Titre from TChansons;
Entête Titre ¯¯¯¯¯¯ ¯¯¯¯¯
Sous "Entête, ce qui est indiqué est correct, mais n'apparaît qu'une seule fois même s'il y a deux enregistrements sous le nom qui a été tapé. Sous "Titre" apparaît tous les enregistrements de TAlbums auquel est ajouté celui qui apparaît dans la colonne "Entête". Mettre UNION ALL ne fait qu'empirer les choses, il se rajoute des doublons sous "Entête".
Vercheres QC Canada
la table TAlbums ne change pas et est restituée dans sa globalité, il n'y a
que la table Tchansons qui est modifiée en éliminant les doublons.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Michel Pellegrini" <Michel.Pellegrini@Enter-Net.com> a écrit dans le
message de news:Oas39%23d5DHA.2404@TK2MSFTNGP11.phx.gbl...
(Raymond [mvp])
|> je ne faisais pas la sieste , quoi que j'aurais pu.
|> pourquoi cette requête te demande un nom ?
|> je viens de faire un test comme ceci:
|> Select Null As corr_nom, corr_pays from Table1
|> UNION ALL Select corr_nom, Null As corr_pays from Table2;
Ok, il me le demande juste une fois. Par contre,
si j'ai indiqué ça comme ceci:
Select Null As Entête, Titre from TAlbums
UNION Select Entête, Null As Titre from TChansons;
Entête Titre
¯¯¯¯¯¯ ¯¯¯¯¯
Sous "Entête, ce qui est indiqué est correct, mais
n'apparaît qu'une seule fois même s'il y a deux
enregistrements sous le nom qui a été tapé. Sous
"Titre" apparaît tous les enregistrements de TAlbums
auquel est ajouté celui qui apparaît dans la colonne
"Entête". Mettre UNION ALL ne fait qu'empirer les
choses, il se rajoute des doublons sous "Entête".
la table TAlbums ne change pas et est restituée dans sa globalité, il n'y a que la table Tchansons qui est modifiée en éliminant les doublons.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Michel Pellegrini" a écrit dans le message de news:Oas39%
(Raymond [mvp]) |> je ne faisais pas la sieste , quoi que j'aurais pu. |> pourquoi cette requête te demande un nom ? |> je viens de faire un test comme ceci: |> Select Null As corr_nom, corr_pays from Table1 |> UNION ALL Select corr_nom, Null As corr_pays from Table2;
Ok, il me le demande juste une fois. Par contre, si j'ai indiqué ça comme ceci:
Select Null As Entête, Titre from TAlbums UNION Select Entête, Null As Titre from TChansons;
Entête Titre ¯¯¯¯¯¯ ¯¯¯¯¯
Sous "Entête, ce qui est indiqué est correct, mais n'apparaît qu'une seule fois même s'il y a deux enregistrements sous le nom qui a été tapé. Sous "Titre" apparaît tous les enregistrements de TAlbums auquel est ajouté celui qui apparaît dans la colonne "Entête". Mettre UNION ALL ne fait qu'empirer les choses, il se rajoute des doublons sous "Entête".