OVH Cloud OVH Cloud

ordre SQL EXCEPT ou MINUS supporté par ACCESS ?

3 réponses
Avatar
Caroline
Je dois faire une requ=EAte compos=E9e dans ACCESS avec un=20
ordre EXCEPT ou MINUS. Malheureusement, je ne vois rien de=20
ce genre dans ACCESS.=20
Y a t il un =E9quivalent dans ACCESS ?

Merci d'avance

3 réponses

Avatar
Daniel Carollo
Bonjour Caroline!

On a plutot tendence a utiliser la clause WHERE Element NOT IN (SELECT ...)
avec Access. C'est pour un devoir d'ecole?

--
Daniel :-)

Computing Technologies International - www.computing-tech.com - We
provide solutions...

"Caroline" wrote in message
news:3fd101c37b83$31d39d30$
Je dois faire une requête composée dans ACCESS avec un
ordre EXCEPT ou MINUS. Malheureusement, je ne vois rien de
ce genre dans ACCESS.
Y a t il un équivalent dans ACCESS ?

Merci d'avance
Avatar
Caroline
Merci pour ta réponse.Ce n'est pas pour l'école (je n'ai
malhueureusement plus l'âge des études...) mais pour le
boulot.

Cela dit je ne pense pas pouvoir utiliser une clause NOT
IN car ce n'est pas un seul élément mais la combinaison
de 2 qui me permet d'exclure un enregistrement.

As tu une autre piste ?

-----Message d'origine-----
Bonjour Caroline!

On a plutot tendence a utiliser la clause WHERE Element
NOT IN (SELECT ...)

avec Access. C'est pour un devoir d'ecole?

--
Daniel :-)

Computing Technologies International - www.computing-
tech.com - We

provide solutions...

"Caroline" wrote in message
news:3fd101c37b83$31d39d30$
Je dois faire une requête composée dans ACCESS avec un
ordre EXCEPT ou MINUS. Malheureusement, je ne vois rien de
ce genre dans ACCESS.
Y a t il un équivalent dans ACCESS ?

Merci d'avance


.



Avatar
Daniel Carollo
Bonsoir Caroline!

Il y a surement moyen de faire... Je suppose que ce qui se trouve dans une
table (tbl1) peut aussi se trouver (mais pas forcement) dans une autre
table (tbl2). Si je veux selectionner tout ce qui, dans table 1, n'est pas
contenu dans table 2 alors je ferais quelque chose du genre:

SELECT tbl1.MonChamp1, tbl1.MonChamp2, tbl1.MonChampN
FROM tbl1 LEFT JOIN tbl2
ON tbl1.ChampA = tbl2.champX AND tbl1.ChampB = tbl2.ChampY
WHERE tbl2.ChampZ IS NULL

J'espere que ca vous aide a demarrer...

--
Daniel :-)

Computing Technologies International - www.computing-tech.com - We
provide solutions...

"Caroline" wrote in message
news:40e301c37b8d$c380a8e0$
Merci pour ta réponse.Ce n'est pas pour l'école (je n'ai
malhueureusement plus l'âge des études...) mais pour le
boulot.

Cela dit je ne pense pas pouvoir utiliser une clause NOT
IN car ce n'est pas un seul élément mais la combinaison
de 2 qui me permet d'exclure un enregistrement.

As tu une autre piste ?