On m'a donné plusieurs trucs dernièrement sur une requête SQL, mais rien à
faire, ça ne marche pas. Voici le scénario:
Table SFC
Date Nom du conférencier Niveau Région
01-01-04 Martin 7 Québec
01-02-04 Serge 14 Montréal
01-03-04 Sylvie 8 Estrie
01-04-04 Martin 7 Outaouais
01-05-04 Serge 14 Québec
Je dois demander la liste des conférenciers qui n'ont pas parlé à Québec
depuis les derniers 12 mois dans une région donnée (Québec en l'occurence).
Le résultat souhaité devrait afficher:
Date Nom du conférencier Niveau Région
01-03-04 Sylvie 8 Estrie
Les deux autres conférenciers ayant parlé à Québec et ailleurs ne doivent
pas y être.
Voici ma requête SQL:
SELECT SFC.[SFC de], SFC.Date, SFC.Région, SFC.[Nom du conférencier],
SFC.[Prénom du conférencier], SFC.Priorité
FROM SFC
WHERE (((SFC.Date)>=#2/1/2004# And (SFC.Date)<#12/31/2004#) AND
((SFC.Région)<>"Québec"))
ORDER BY SFC.[Nom du conférencier];
Quelqu'un peut-il me dire ce que je dois ajouter pour ne pas afficher les
conférenciers qui ont parlé à Québec ou ailleurs au cours des 12 derniers
mois?
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
Philippe T [MS]
Bonjour,
Je pense que cela doit être quelque chose de ce goût là :
SELECT SFC.[SFC de], SFC.Date, SFC.Région, SFC.[Nom du conférencier], SFC.[Prénom du conférencier], SFC.Priorité FROM SFC WHERE SFC.[Nom du conférencier] NOT IN (SELECT [Nom du conférencier] FROM SFC WHERE Date >= #2/1/2004# AND Date < #12/31/2004# AND Région="Québec") ORDER BY SFC.[Nom du conférencier];
Phil. ________________________________________________________ Philippe TROTIN http://blogs.msdn.com/ptrotin Microsoft Services France http://www.microsoft.com/france
"Marijo" wrote in message news:
On m'a donné plusieurs trucs dernièrement sur une requête SQL, mais rien à faire, ça ne marche pas. Voici le scénario:
Table SFC Date Nom du conférencier Niveau Région 01-01-04 Martin 7 Québec 01-02-04 Serge 14 Montréal 01-03-04 Sylvie 8 Estrie 01-04-04 Martin 7 Outaouais 01-05-04 Serge 14 Québec
Je dois demander la liste des conférenciers qui n'ont pas parlé à Québec depuis les derniers 12 mois dans une région donnée (Québec en l'occurence).
Le résultat souhaité devrait afficher:
Date Nom du conférencier Niveau Région 01-03-04 Sylvie 8 Estrie
Les deux autres conférenciers ayant parlé à Québec et ailleurs ne doivent pas y être.
Voici ma requête SQL: SELECT SFC.[SFC de], SFC.Date, SFC.Région, SFC.[Nom du conférencier], SFC.[Prénom du conférencier], SFC.Priorité FROM SFC WHERE (((SFC.Date)>=#2/1/2004# And (SFC.Date)<#12/31/2004#) AND ((SFC.Région)<>"Québec")) ORDER BY SFC.[Nom du conférencier];
Quelqu'un peut-il me dire ce que je dois ajouter pour ne pas afficher les conférenciers qui ont parlé à Québec ou ailleurs au cours des 12 derniers mois?
-- Marijo
Bonjour,
Je pense que cela doit être quelque chose de ce goût là :
SELECT SFC.[SFC de], SFC.Date, SFC.Région, SFC.[Nom du conférencier],
SFC.[Prénom du conférencier], SFC.Priorité
FROM SFC
WHERE SFC.[Nom du conférencier]
NOT IN (SELECT [Nom du conférencier] FROM SFC WHERE Date >= #2/1/2004# AND
Date < #12/31/2004# AND Région="Québec")
ORDER BY SFC.[Nom du conférencier];
Phil.
________________________________________________________
Philippe TROTIN http://blogs.msdn.com/ptrotin
Microsoft Services France http://www.microsoft.com/france
"Marijo" <Marijo@discussions.microsoft.com> wrote in message
news:7BC18D0B-BA31-4A63-91AE-AA7A43D39670@microsoft.com...
On m'a donné plusieurs trucs dernièrement sur une requête SQL, mais rien à
faire, ça ne marche pas. Voici le scénario:
Table SFC
Date Nom du conférencier Niveau Région
01-01-04 Martin 7 Québec
01-02-04 Serge 14 Montréal
01-03-04 Sylvie 8 Estrie
01-04-04 Martin 7 Outaouais
01-05-04 Serge 14 Québec
Je dois demander la liste des conférenciers qui n'ont pas parlé à Québec
depuis les derniers 12 mois dans une région donnée (Québec en
l'occurence).
Le résultat souhaité devrait afficher:
Date Nom du conférencier Niveau Région
01-03-04 Sylvie 8 Estrie
Les deux autres conférenciers ayant parlé à Québec et ailleurs ne doivent
pas y être.
Voici ma requête SQL:
SELECT SFC.[SFC de], SFC.Date, SFC.Région, SFC.[Nom du conférencier],
SFC.[Prénom du conférencier], SFC.Priorité
FROM SFC
WHERE (((SFC.Date)>=#2/1/2004# And (SFC.Date)<#12/31/2004#) AND
((SFC.Région)<>"Québec"))
ORDER BY SFC.[Nom du conférencier];
Quelqu'un peut-il me dire ce que je dois ajouter pour ne pas afficher les
conférenciers qui ont parlé à Québec ou ailleurs au cours des 12 derniers
mois?
Je pense que cela doit être quelque chose de ce goût là :
SELECT SFC.[SFC de], SFC.Date, SFC.Région, SFC.[Nom du conférencier], SFC.[Prénom du conférencier], SFC.Priorité FROM SFC WHERE SFC.[Nom du conférencier] NOT IN (SELECT [Nom du conférencier] FROM SFC WHERE Date >= #2/1/2004# AND Date < #12/31/2004# AND Région="Québec") ORDER BY SFC.[Nom du conférencier];
Phil. ________________________________________________________ Philippe TROTIN http://blogs.msdn.com/ptrotin Microsoft Services France http://www.microsoft.com/france
"Marijo" wrote in message news:
On m'a donné plusieurs trucs dernièrement sur une requête SQL, mais rien à faire, ça ne marche pas. Voici le scénario:
Table SFC Date Nom du conférencier Niveau Région 01-01-04 Martin 7 Québec 01-02-04 Serge 14 Montréal 01-03-04 Sylvie 8 Estrie 01-04-04 Martin 7 Outaouais 01-05-04 Serge 14 Québec
Je dois demander la liste des conférenciers qui n'ont pas parlé à Québec depuis les derniers 12 mois dans une région donnée (Québec en l'occurence).
Le résultat souhaité devrait afficher:
Date Nom du conférencier Niveau Région 01-03-04 Sylvie 8 Estrie
Les deux autres conférenciers ayant parlé à Québec et ailleurs ne doivent pas y être.
Voici ma requête SQL: SELECT SFC.[SFC de], SFC.Date, SFC.Région, SFC.[Nom du conférencier], SFC.[Prénom du conférencier], SFC.Priorité FROM SFC WHERE (((SFC.Date)>=#2/1/2004# And (SFC.Date)<#12/31/2004#) AND ((SFC.Région)<>"Québec")) ORDER BY SFC.[Nom du conférencier];
Quelqu'un peut-il me dire ce que je dois ajouter pour ne pas afficher les conférenciers qui ont parlé à Québec ou ailleurs au cours des 12 derniers mois?
-- Marijo
Marijo
Merci Philippe,
Je viens de l'essayer et enfin, ça marche! Je te dis donc mille mercis!
"Philippe T [MS]" wrote:
Bonjour,
Je pense que cela doit être quelque chose de ce goût là :
SELECT SFC.[SFC de], SFC.Date, SFC.Région, SFC.[Nom du conférencier], SFC.[Prénom du conférencier], SFC.Priorité FROM SFC WHERE SFC.[Nom du conférencier] NOT IN (SELECT [Nom du conférencier] FROM SFC WHERE Date >= #2/1/2004# AND Date < #12/31/2004# AND Région="Québec") ORDER BY SFC.[Nom du conférencier];
Phil. ________________________________________________________ Philippe TROTIN http://blogs.msdn.com/ptrotin Microsoft Services France http://www.microsoft.com/france
"Marijo" wrote in message news:
On m'a donné plusieurs trucs dernièrement sur une requête SQL, mais rien à faire, ça ne marche pas. Voici le scénario:
Table SFC Date Nom du conférencier Niveau Région 01-01-04 Martin 7 Québec 01-02-04 Serge 14 Montréal 01-03-04 Sylvie 8 Estrie 01-04-04 Martin 7 Outaouais 01-05-04 Serge 14 Québec
Je dois demander la liste des conférenciers qui n'ont pas parlé à Québec depuis les derniers 12 mois dans une région donnée (Québec en l'occurence).
Le résultat souhaité devrait afficher:
Date Nom du conférencier Niveau Région 01-03-04 Sylvie 8 Estrie
Les deux autres conférenciers ayant parlé à Québec et ailleurs ne doivent pas y être.
Voici ma requête SQL: SELECT SFC.[SFC de], SFC.Date, SFC.Région, SFC.[Nom du conférencier], SFC.[Prénom du conférencier], SFC.Priorité FROM SFC WHERE (((SFC.Date)>=#2/1/2004# And (SFC.Date)<#12/31/2004#) AND ((SFC.Région)<>"Québec")) ORDER BY SFC.[Nom du conférencier];
Quelqu'un peut-il me dire ce que je dois ajouter pour ne pas afficher les conférenciers qui ont parlé à Québec ou ailleurs au cours des 12 derniers mois?
-- Marijo
Merci Philippe,
Je viens de l'essayer et enfin, ça marche! Je te dis donc mille mercis!
"Philippe T [MS]" wrote:
Bonjour,
Je pense que cela doit être quelque chose de ce goût là :
SELECT SFC.[SFC de], SFC.Date, SFC.Région, SFC.[Nom du conférencier],
SFC.[Prénom du conférencier], SFC.Priorité
FROM SFC
WHERE SFC.[Nom du conférencier]
NOT IN (SELECT [Nom du conférencier] FROM SFC WHERE Date >= #2/1/2004# AND
Date < #12/31/2004# AND Région="Québec")
ORDER BY SFC.[Nom du conférencier];
Phil.
________________________________________________________
Philippe TROTIN http://blogs.msdn.com/ptrotin
Microsoft Services France http://www.microsoft.com/france
"Marijo" <Marijo@discussions.microsoft.com> wrote in message
news:7BC18D0B-BA31-4A63-91AE-AA7A43D39670@microsoft.com...
On m'a donné plusieurs trucs dernièrement sur une requête SQL, mais rien à
faire, ça ne marche pas. Voici le scénario:
Table SFC
Date Nom du conférencier Niveau Région
01-01-04 Martin 7 Québec
01-02-04 Serge 14 Montréal
01-03-04 Sylvie 8 Estrie
01-04-04 Martin 7 Outaouais
01-05-04 Serge 14 Québec
Je dois demander la liste des conférenciers qui n'ont pas parlé à Québec
depuis les derniers 12 mois dans une région donnée (Québec en
l'occurence).
Le résultat souhaité devrait afficher:
Date Nom du conférencier Niveau Région
01-03-04 Sylvie 8 Estrie
Les deux autres conférenciers ayant parlé à Québec et ailleurs ne doivent
pas y être.
Voici ma requête SQL:
SELECT SFC.[SFC de], SFC.Date, SFC.Région, SFC.[Nom du conférencier],
SFC.[Prénom du conférencier], SFC.Priorité
FROM SFC
WHERE (((SFC.Date)>=#2/1/2004# And (SFC.Date)<#12/31/2004#) AND
((SFC.Région)<>"Québec"))
ORDER BY SFC.[Nom du conférencier];
Quelqu'un peut-il me dire ce que je dois ajouter pour ne pas afficher les
conférenciers qui ont parlé à Québec ou ailleurs au cours des 12 derniers
mois?
Je viens de l'essayer et enfin, ça marche! Je te dis donc mille mercis!
"Philippe T [MS]" wrote:
Bonjour,
Je pense que cela doit être quelque chose de ce goût là :
SELECT SFC.[SFC de], SFC.Date, SFC.Région, SFC.[Nom du conférencier], SFC.[Prénom du conférencier], SFC.Priorité FROM SFC WHERE SFC.[Nom du conférencier] NOT IN (SELECT [Nom du conférencier] FROM SFC WHERE Date >= #2/1/2004# AND Date < #12/31/2004# AND Région="Québec") ORDER BY SFC.[Nom du conférencier];
Phil. ________________________________________________________ Philippe TROTIN http://blogs.msdn.com/ptrotin Microsoft Services France http://www.microsoft.com/france
"Marijo" wrote in message news:
On m'a donné plusieurs trucs dernièrement sur une requête SQL, mais rien à faire, ça ne marche pas. Voici le scénario:
Table SFC Date Nom du conférencier Niveau Région 01-01-04 Martin 7 Québec 01-02-04 Serge 14 Montréal 01-03-04 Sylvie 8 Estrie 01-04-04 Martin 7 Outaouais 01-05-04 Serge 14 Québec
Je dois demander la liste des conférenciers qui n'ont pas parlé à Québec depuis les derniers 12 mois dans une région donnée (Québec en l'occurence).
Le résultat souhaité devrait afficher:
Date Nom du conférencier Niveau Région 01-03-04 Sylvie 8 Estrie
Les deux autres conférenciers ayant parlé à Québec et ailleurs ne doivent pas y être.
Voici ma requête SQL: SELECT SFC.[SFC de], SFC.Date, SFC.Région, SFC.[Nom du conférencier], SFC.[Prénom du conférencier], SFC.Priorité FROM SFC WHERE (((SFC.Date)>=#2/1/2004# And (SFC.Date)<#12/31/2004#) AND ((SFC.Région)<>"Québec")) ORDER BY SFC.[Nom du conférencier];
Quelqu'un peut-il me dire ce que je dois ajouter pour ne pas afficher les conférenciers qui ont parlé à Québec ou ailleurs au cours des 12 derniers mois?
-- Marijo
Philippe T [MS]
Pas de quoi, :-)
J'avais déja essayé de t'aider sans succès mais avec la question bien posé, cela a été bien plus facile !!! :-)
Phil. ________________________________________________________ Philippe TROTIN http://blogs.msdn.com/ptrotin Microsoft Services France http://www.microsoft.com/france
"Marijo" wrote in message news:
Merci Philippe,
Je viens de l'essayer et enfin, ça marche! Je te dis donc mille mercis!
"Philippe T [MS]" wrote:
Bonjour,
Je pense que cela doit être quelque chose de ce goût là :
SELECT SFC.[SFC de], SFC.Date, SFC.Région, SFC.[Nom du conférencier], SFC.[Prénom du conférencier], SFC.Priorité FROM SFC WHERE SFC.[Nom du conférencier] NOT IN (SELECT [Nom du conférencier] FROM SFC WHERE Date >= #2/1/2004# AND
Date < #12/31/2004# AND Région="Québec") ORDER BY SFC.[Nom du conférencier];
Phil. ________________________________________________________ Philippe TROTIN http://blogs.msdn.com/ptrotin Microsoft Services France http://www.microsoft.com/france
"Marijo" wrote in message news:
On m'a donné plusieurs trucs dernièrement sur une requête SQL, mais rien à
faire, ça ne marche pas. Voici le scénario:
Table SFC Date Nom du conférencier Niveau Région 01-01-04 Martin 7 Québec 01-02-04 Serge 14 Montréal 01-03-04 Sylvie 8 Estrie 01-04-04 Martin 7 Outaouais 01-05-04 Serge 14 Québec
Je dois demander la liste des conférenciers qui n'ont pas parlé à Québec
depuis les derniers 12 mois dans une région donnée (Québec en l'occurence).
Le résultat souhaité devrait afficher:
Date Nom du conférencier Niveau Région 01-03-04 Sylvie 8 Estrie
Les deux autres conférenciers ayant parlé à Québec et ailleurs ne doivent
pas y être.
Voici ma requête SQL: SELECT SFC.[SFC de], SFC.Date, SFC.Région, SFC.[Nom du conférencier], SFC.[Prénom du conférencier], SFC.Priorité FROM SFC WHERE (((SFC.Date)>=#2/1/2004# And (SFC.Date)<#12/31/2004#) AND ((SFC.Région)<>"Québec")) ORDER BY SFC.[Nom du conférencier];
Quelqu'un peut-il me dire ce que je dois ajouter pour ne pas afficher les
conférenciers qui ont parlé à Québec ou ailleurs au cours des 12 derniers
mois?
-- Marijo
Pas de quoi, :-)
J'avais déja essayé de t'aider sans succès mais avec la question bien posé,
cela a été bien plus facile !!! :-)
Phil.
________________________________________________________
Philippe TROTIN http://blogs.msdn.com/ptrotin
Microsoft Services France http://www.microsoft.com/france
"Marijo" <Marijo@discussions.microsoft.com> wrote in message
news:EE7FE246-5A75-4574-B098-281C5BF3F590@microsoft.com...
Merci Philippe,
Je viens de l'essayer et enfin, ça marche! Je te dis donc mille mercis!
"Philippe T [MS]" wrote:
Bonjour,
Je pense que cela doit être quelque chose de ce goût là :
SELECT SFC.[SFC de], SFC.Date, SFC.Région, SFC.[Nom du conférencier],
SFC.[Prénom du conférencier], SFC.Priorité
FROM SFC
WHERE SFC.[Nom du conférencier]
NOT IN (SELECT [Nom du conférencier] FROM SFC WHERE Date >= #2/1/2004#
AND
Date < #12/31/2004# AND Région="Québec")
ORDER BY SFC.[Nom du conférencier];
Phil.
________________________________________________________
Philippe TROTIN http://blogs.msdn.com/ptrotin
Microsoft Services France http://www.microsoft.com/france
"Marijo" <Marijo@discussions.microsoft.com> wrote in message
news:7BC18D0B-BA31-4A63-91AE-AA7A43D39670@microsoft.com...
On m'a donné plusieurs trucs dernièrement sur une requête SQL, mais
rien à
faire, ça ne marche pas. Voici le scénario:
Table SFC
Date Nom du conférencier Niveau Région
01-01-04 Martin 7 Québec
01-02-04 Serge 14 Montréal
01-03-04 Sylvie 8 Estrie
01-04-04 Martin 7 Outaouais
01-05-04 Serge 14 Québec
Je dois demander la liste des conférenciers qui n'ont pas parlé à
Québec
depuis les derniers 12 mois dans une région donnée (Québec en
l'occurence).
Le résultat souhaité devrait afficher:
Date Nom du conférencier Niveau Région
01-03-04 Sylvie 8 Estrie
Les deux autres conférenciers ayant parlé à Québec et ailleurs ne
doivent
pas y être.
Voici ma requête SQL:
SELECT SFC.[SFC de], SFC.Date, SFC.Région, SFC.[Nom du conférencier],
SFC.[Prénom du conférencier], SFC.Priorité
FROM SFC
WHERE (((SFC.Date)>=#2/1/2004# And (SFC.Date)<#12/31/2004#) AND
((SFC.Région)<>"Québec"))
ORDER BY SFC.[Nom du conférencier];
Quelqu'un peut-il me dire ce que je dois ajouter pour ne pas afficher
les
conférenciers qui ont parlé à Québec ou ailleurs au cours des 12
derniers
J'avais déja essayé de t'aider sans succès mais avec la question bien posé, cela a été bien plus facile !!! :-)
Phil. ________________________________________________________ Philippe TROTIN http://blogs.msdn.com/ptrotin Microsoft Services France http://www.microsoft.com/france
"Marijo" wrote in message news:
Merci Philippe,
Je viens de l'essayer et enfin, ça marche! Je te dis donc mille mercis!
"Philippe T [MS]" wrote:
Bonjour,
Je pense que cela doit être quelque chose de ce goût là :
SELECT SFC.[SFC de], SFC.Date, SFC.Région, SFC.[Nom du conférencier], SFC.[Prénom du conférencier], SFC.Priorité FROM SFC WHERE SFC.[Nom du conférencier] NOT IN (SELECT [Nom du conférencier] FROM SFC WHERE Date >= #2/1/2004# AND
Date < #12/31/2004# AND Région="Québec") ORDER BY SFC.[Nom du conférencier];
Phil. ________________________________________________________ Philippe TROTIN http://blogs.msdn.com/ptrotin Microsoft Services France http://www.microsoft.com/france
"Marijo" wrote in message news:
On m'a donné plusieurs trucs dernièrement sur une requête SQL, mais rien à
faire, ça ne marche pas. Voici le scénario:
Table SFC Date Nom du conférencier Niveau Région 01-01-04 Martin 7 Québec 01-02-04 Serge 14 Montréal 01-03-04 Sylvie 8 Estrie 01-04-04 Martin 7 Outaouais 01-05-04 Serge 14 Québec
Je dois demander la liste des conférenciers qui n'ont pas parlé à Québec
depuis les derniers 12 mois dans une région donnée (Québec en l'occurence).
Le résultat souhaité devrait afficher:
Date Nom du conférencier Niveau Région 01-03-04 Sylvie 8 Estrie
Les deux autres conférenciers ayant parlé à Québec et ailleurs ne doivent
pas y être.
Voici ma requête SQL: SELECT SFC.[SFC de], SFC.Date, SFC.Région, SFC.[Nom du conférencier], SFC.[Prénom du conférencier], SFC.Priorité FROM SFC WHERE (((SFC.Date)>=#2/1/2004# And (SFC.Date)<#12/31/2004#) AND ((SFC.Région)<>"Québec")) ORDER BY SFC.[Nom du conférencier];
Quelqu'un peut-il me dire ce que je dois ajouter pour ne pas afficher les
conférenciers qui ont parlé à Québec ou ailleurs au cours des 12 derniers