begin process at 2008 09 06 03:16:37
1 237 631 membres
31 nouveaux aujourd'hui
14 313 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Pb sous Microsoft Access [ Base de données / SQL ] (tomalille)

Pb sous Microsoft Access le 04/06/2007 15:13:21

tomalille

Bonjour,
j?essaye de créer un tableau regroupant toutes les "ACTIONS" que je dois faire par mois pour les 2 ou 3 prochains mois.

J?arrive à tirer les actions des mois 1 ou des mois 2 dans différentes requêtes mais pas dans une seule requête pour n?avoir qu?un seul tableau

Ex: pour les actions à réaliser dans le prochain mois:

SELECT operation.nbDossier, operation.action AS mois
FROM operation
WHERE ([deadline]-Now())<=31
GROUP BY operation.nbDossier, operation.action;

Pour le mois suivant:
SELECT operation.nbDossier, operation.action AS mois2
FROM operation
WHERE 30<([deadline]-Now()) and 60>=([deadline]-Now())
GROUP BY operation.nbDossier, operation.action;

Ces deux requêtes me donnent donc deux tableaux différents mais je voudrais un seul tableau avec les mois 1,2,3 etc... en collone et les dossiers correspondants en lignes.

 

Auriez-vous un indice pour moi?

 

Merci d?avance :-)

Thomas


Re : Pb sous Microsoft Access le 05/06/2007 08:57:04

louis14
Tu ne peux pas faire une classification avec juste deadline?

louis14

Re : Pb sous Microsoft Access le 05/06/2007 17:53:18

tomalille
C?est à dire?
Ce que je cherche à réaliser est un outil de visualisation de mes échéances à 6 mois.
J?ai donc une base de données regroupant tous mes dossiers et les tâches reliée.

Je cherche à faire un tableau à 2 dimensions me donnant en ligne mes numéros de dossiers et 6 collones représentants les 6 prochains mois.

J?ai trouvé un méthode mais elle ne fonctionne pas si rien n?ai prévu pour un mois donné.
Une première solution, (un peu bourrin :-) ) serait de mettre un tiret dans les cases où rien n?est prévu pour un mois et un dossier donné. Mais je n?arrive pas à le faire

Pour l?instant j?utilise:
SELECT operation.nbDossier, operation.action AS mois
FROM operation
WHERE ([deadline]-Now())<=31
GROUP BY operation.nbDossier, operation.action;

Cela me donne la liste des dossiers pour lesquelles une action est prévu dans les 31 jours suivants et l?action.
Il faudrait que j?obtienne la liste de tous les dossiers ainsi le nom d?un action si elle est prévue pour dans les 31 jours ou un tiret ( - ) si rien n?est prévu.

Avez-vous une idée?

Merci d?avance,

Thomas


Classé sous : tableau, action, mois, operation, nbdossier

Participer à cet échange

Pub



Appels d'offres

CalendriCode

Septembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
2930     

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Boutique

Boutique de goodies CodeS-SourceS