Bonsoir
je peux avoir une requete affichant uniquement les deux derniers date ?
cad qu' un client peux vous visiter plusieurs fois, mais on veux uniquement ses deux dernières dates de visites dans une requete.
merci.
Bonsoir
je peux avoir une requete affichant uniquement les deux derniers date ?
cad qu' un client peux vous visiter plusieurs fois, mais on veux uniquement ses deux dernières dates de visites dans une requete.
merci.
bonsoir,
avec une sous-requête utilisant TOP 2 et avec les dates ordre décroissant:si c'est plus simple pour toi, crée d'abord la sous-requête et enregistre-la, tu peux ensuite l'utiliser et l'ajouter depuis la fenêtre "Afficher la table" (onglet Requête) et faire la jointure depuis l'interface de création à la place du critère In
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT DISTINCT matable.client, matable.datevisite FROM matable WHERE (matable.datevisite) In (SELECT TOP 2 t2.datevisite FROM matable t2 where t2.client = [matable].client ORDER BY t2.datevisite DESC) ORDER BY matable.client;
Quand on est derrière l'écran on n'a aucun clavier sous les mains ...
ah non ? donc devant l'écran c'est la connectique ?
merci beaucoup
franchement j'ai pas pu la créer
voici mon exemple joint si vous pouver m'aider à le créer
merci encore
je ne peux pas décompresser les .rar, peux-tu transformer le fichier en .zip ou me donner le nom des champs de la table et celle de la table ?
Quand on est derrière l'écran on n'a aucun clavier sous les mains ...
ah non ? donc devant l'écran c'est la connectique ?
voici le code SQL de la requête:et la base au cas où: essai.zip
Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT Tclient.*, Tvisite.[date visite] FROM Tclient INNER JOIN Tvisite ON Tclient.[code client] = Tvisite.[code client] WHERE (((Tvisite.[date visite]) In (SELECT TOP 2 [date visite] FROM Tvisite T2 WHERE T2.[code client] = Tvisite.[code client] ORDER BY T2.[date visite] DESC))) ORDER BY Tclient.[code client];
Quand on est derrière l'écran on n'a aucun clavier sous les mains ...
ah non ? donc devant l'écran c'est la connectique ?
Mille merci tee_grandbois
ça marche tres bien
merci encore
bonjour,
je tiens à rectifier une bêtise dite ici:cela ne fonctionne pas avec une sous-requête enregistrée, il faut la créer directement dans la requête principale.Envoyé par tee_grandbois
Quand on est derrière l'écran on n'a aucun clavier sous les mains ...
ah non ? donc devant l'écran c'est la connectique ?
Bonsoir,
merci encore de votre suivie de très près.
On apprend avec vous.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager