OVH Cloud OVH Cloud

question de débutant?. quoique...

2 réponses
Avatar
nivose
Bonjour et bonne année à tous!
J'ai un problème qui paraît simple et que pourtant je n'arrive pas à
résoudre.
Ce problème s'apparente à trouver via une requête, basée sur la table
relevés de température constituée des champs([site],[température],[date de
relevé]), l'ensemble des sites de relevés de température pour lesquels la
derniere valeur de température connue est 5 degrés avec la date de ces
relevés.
Ou: dans la table commandes de la base de données les comptoirs, l'ensemble
des codes clients pour lesquels la derniere commande a été réalisée par
l'employée Nancy Davolio, avec les dates de ces commandes.
J'arrive à trouver les dernieres commandes de chaque code client, j'arrive à
trouver les commandes de l'employée Nancy Davolio mais pas les clients pour
lesquels la derniere commande a été réalisée par l'employée Nancy Davolio.
Merci d'avance!

Alain

2 réponses

Avatar
J-Pierre
Bonsoir Alain,

Quelle est la fréquence des relevés ? Une fois par jour ? Si oui, est-ce que TOUS les sites sont relevés ?
Si oui, tu sélectionnes temp=5 AND date = ??????
Si non, il faut donner un peu plus de détails.

J-Pierre

"nivose" a écrit dans le message de news: 4000b1eb$0$1148$
Bonjour et bonne année à tous!
J'ai un problème qui paraît simple et que pourtant je n'arrive pas à
résoudre.
Ce problème s'apparente à trouver via une requête, basée sur la table
relevés de température constituée des champs([site],[température],[date de
relevé]), l'ensemble des sites de relevés de température pour lesquels la
derniere valeur de température connue est 5 degrés avec la date de ces
relevés.
Ou: dans la table commandes de la base de données les comptoirs, l'ensemble
des codes clients pour lesquels la derniere commande a été réalisée par
l'employée Nancy Davolio, avec les dates de ces commandes.
J'arrive à trouver les dernieres commandes de chaque code client, j'arrive à
trouver les commandes de l'employée Nancy Davolio mais pas les clients pour
lesquels la derniere commande a été réalisée par l'employée Nancy Davolio.
Merci d'avance!

Alain




Avatar
christophe dhellin
Bonsoir
Pour l'exemple Comptoir

Créer deux rqt nommées Tarequete et Tarequete1
Voici les codesql

Tarequete

SELECT DISTINCTROW Commandes.[Code client], Last(Commandes.[Date commande])
AS [DernierDeDate commande]
FROM Commandes
GROUP BY Commandes.[Code client]
ORDER BY Commandes.[Code client], Last(Commandes.[Date commande]);

Tarequete1

SELECT DISTINCTROW Tarequete.[Code client], Tarequete.[DernierDeDate
commande], Commandes.[Date commande], Employés.Nom
FROM Employés INNER JOIN (Tarequete INNER JOIN Commandes ON (Tarequete.[Code
client] = Commandes.[Code client]) AND (Tarequete.[DernierDeDate commande] Commandes.[Date commande])) ON Employés.[N° employé] = Commandes.[N°
employé]
WHERE (((Employés.Nom)="davolio"))
ORDER BY Tarequete.[Code client];

Pour obtenir le résultat lancer Tarequete1



"nivose" a écrit dans le message de news:
4000b1eb$0$1148$
Bonjour et bonne année à tous!
J'ai un problème qui paraît simple et que pourtant je n'arrive pas à
résoudre.
Ce problème s'apparente à trouver via une requête, basée sur la table
relevés de température constituée des champs([site],[température],[date de
relevé]), l'ensemble des sites de relevés de température pour lesquels la
derniere valeur de température connue est 5 degrés avec la date de ces
relevés.
Ou: dans la table commandes de la base de données les comptoirs,
l'ensemble

des codes clients pour lesquels la derniere commande a été réalisée par
l'employée Nancy Davolio, avec les dates de ces commandes.
J'arrive à trouver les dernieres commandes de chaque code client, j'arrive
à

trouver les commandes de l'employée Nancy Davolio mais pas les clients
pour

lesquels la derniere commande a été réalisée par l'employée Nancy Davolio.
Merci d'avance!

Alain