IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Requêtes et SQL. Discussion :

Besoin d'aide pour créer une requête


Sujet :

Requêtes et SQL.

  1. #41
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    63
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 63
    Points : 18
    Points
    18
    Par défaut
    Pouvez-vous m'aidez dans ma requête j'ai mis toutes les infos dans la discussion.

  2. #42
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    63
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 63
    Points : 18
    Points
    18
    Par défaut
    Pierre j'ai testé ta requête elle fonctionne il fallait juste que je change le nom du champ où la date se met. Maintenant je voudrais en faite quand on lance la requête il y a un message qui se met date de début et date de fin donc j'ai mis :

    WHERE ((Jours_de_Charge_vert_Baudet.Date_Charge)>=[date début (jj/mm/aaaa)] And (Jours_de_Charge_vert_Baudet.Date_Charge)<=[date fin (jj/mm/aaaa)]

    et il me met caractère trouvé après la fin de l'instruction SQL

    Comment je dois faire pour metre ces messages?

  3. #43
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    63
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 63
    Points : 18
    Points
    18
    Par défaut
    En faite ta requête marche pour les en-cours il me prend bien les en cours de la veille mais pour la charge il me prend aussi la charge de la veille hors moi je voudrais qu'il prenne la charge du jour et l'en-cours de la veille par exemple :

    Relais Belgique ENC Relais ENC Belgique

    19/05/2008 23 245 12 123

    20/05/2008 34 342 23 132

    21/05/2008 25 267 34 146

    Ceci sont les valeurs dans ma table et je voudrais avoir ça après l'éxécution de ma requête


    Relais Belgique ENC Relais ENC Belgique

    19/05/2008 23 245 0 0

    20/05/2008 34 342 12 123

    21/05/2008 25 267 23 132

    22/05/2008 0 0 34 146

    Pourrais m'aider Pierre car après exécution de la requête il me prend tous de la veille même la charge

    Voici la requête :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    SELECT [RDN_Charge]+[RDJ_Charge] AS Relais, MDC_Charge]+[MDN_Charge] AS [Sogep domicile], LDN_Charge]+[MDL_Charge] AS Poste, ours_de_Charge_vert_Baudet.[1ST_Charge] AS [Mono Sogep], 
    ours_de_Charge_vert_Baudet.[1ET_Charge] AS [Mono Poste], Jours_de_Charge_vert_Baudet.Boutique_Quotidien AS Quotidien, 
    Boutique_Initiaux AS Anticipé, Jours_de_Charge_vert_Baudet.DEFIS_Charge AS Défis, 
    [HORBURY_Charge]+[KHETLETHORPE_Charge] AS Angleterre, 
    Jours_de_Charge_vert_Baudet.PORTUGAL_Charge AS Portugal, 
    Jours_de_Charge_vert_Baudet.ESPAGNE_Charge AS Espagne, SUISSE_Charge AS Suisse, 
    Jours_de_Charge_vert_Baudet.BELGIQUE_Charge AS Belgique, 
    [VBAAVECFACTUE_Charge]+[VBASANSFACTURE_Charge] AS Allemagne, 
    SERNAM_Charge AS Colissimo, [PAPSOG_Charge]+[TTDX_Charge]+[SOG] AS [Autres (BDA PAP)],
    IIf(Weekday([Date_Charge],2)=5,[Date_Charge]+3,[Date_Charge]+1) AS [Date du jour], 
    [ENC Relais_Charge] , [ENC SogepDomicile_Charge] , [ENC Poste_Charge] , 
    [ENC MonoSogep_Charge] , [ENC MonoPoste_Charge] , [ENC Quotidien_Charge] , [ENC Anticipé_Charge] , [ENC Defis_Charge] , 
    [ENC Angleterre_Charge] , [ENC Portugal_Charge] , [ENC Espagne_Charge] ,
     [ENC Suisse_Charge] , [ENC Belgique_Charge] , [ENC Allemagne_Charge] , 
    [ENC Bosfor_Charge] , [ENC Colissimo_Charge] , [ENC Autre(BDA PAP)_Charge]
     
    FROM Jours_de_Charge_vert_Baudet;

  4. #44
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    63
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 63
    Points : 18
    Points
    18
    Par défaut
    pour les message de date début et date de fin ça fonctionne il me reste plus que l'autre problème j'ai fait cette requête :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    SELECT Jours_de_Charge_vert_Baudet.Date_Charge AS [Date Charge], 
    [RDN_Charge]+[RDJ_Charge] AS Relais, [MDC_Charge]+[MDN_Charge] AS 
    [Sogep domicile], [LDN_Charge]+[MDL_Charge] AS Poste, 
    Jours_de_Charge_vert_Baudet.[1ST_Charge] AS [Mono Sogep], 
    Jours_de_Charge_vert_Baudet.[1ET_Charge] AS [Mono Poste], 
    Jours_de_Charge_vert_Baudet.Boutique_Quotidien AS Quotidien, 
    Jours_de_Charge_vert_Baudet.Boutique_Initiaux AS Anticipé, 
    Jours_de_Charge_vert_Baudet.DEFIS_Charge AS Défis, 
    [HORBURY_Charge]+[KHETLETHORPE_Charge] AS Angleterre, 
    Jours_de_Charge_vert_Baudet.PORTUGAL_Charge AS Portugal, 
    Jours_de_Charge_vert_Baudet.ESPAGNE_Charge AS Espagne, 
    Jours_de_Charge_vert_Baudet.SUISSE_Charge AS Suisse, 
    Jours_de_Charge_vert_Baudet.BELGIQUE_Charge AS Belgique, 
    [VBAAVECFACTUE_Charge]+[VBASANSFACTURE_Charge] AS Allemagne, 
    Jours_de_Charge_vert_Baudet.SERNAM_Charge AS Colissimo, 
    [PAPSOG_Charge]+[TTDX_Charge]+[SOG] AS [Autres (BDA PAP)], 
    IIf(Weekday([Date_Charge],2)=5,[Date_Charge]+3,[Date_Charge]+1) AS 
    [Date du jour], Jours_de_Charge_vert_Baudet.[ENC Relais_Charge] AS [En 
    cours Relais de la veille], Jours_de_Charge_vert_Baudet.[ENC 
    SogepDomicile_Charge] AS [En cours Sogep Domicile de la veille], 
    Jours_de_Charge_vert_Baudet.[ENC Poste_Charge] AS [En cours Poste de la 
    veille], Jours_de_Charge_vert_Baudet.[ENC MonoSogep_Charge] AS [En cours 
    Mono Sogep de al veille], Jours_de_Charge_vert_Baudet.[ENC 
    MonoPoste_Charge] AS [En cours Mono Poste de la veille], 
    Jours_de_Charge_vert_Baudet.[ENC Quotidien_Charge] AS [En cours Quotidien 
    de la veille], Jours_de_Charge_vert_Baudet.[ENC Anticipé_Charge] AS [En 
    cours Anticipé de la veille], Jours_de_Charge_vert_Baudet.[ENC Defis_Charge] 
    AS [En cours Defis de la veille], Jours_de_Charge_vert_Baudet.[ENC 
    Angleterre_Charge] AS [En cours Angleterre de la veille], 
    Jours_de_Charge_vert_Baudet.[ENC Portugal_Charge] AS [En cours Portugal 
    de la veille], Jours_de_Charge_vert_Baudet.[ENC Espagne_Charge] AS [En 
    cours Espagne de la veille], Jours_de_Charge_vert_Baudet.[ENC 
    Suisse_Charge] AS [En cours Suisse de la veille], 
    Jours_de_Charge_vert_Baudet.[ENC Belgique_Charge] AS [En cours Belgique de la veille], 
    Jours_de_Charge_vert_Baudet.[ENC Allemagne_Charge] AS [En cours Allemagne de la veille], Jours_de_Charge_vert_Baudet.[ENC Bosfor_Charge] AS 
    [En cours Bosfor de la veille], Jours_de_Charge_vert_Baudet.[ENC 
    Colissimo_Charge] AS [En cours  Colissimo de la veille], 
    Jours_de_Charge_vert_Baudet.[ENC Autre(BDA PAP)_Charge] AS [En cours 
    autres de la veille]
     
    FROM Jours_de_Charge_vert_Baudet
     
    WHERE (((Jours_de_Charge_vert_Baudet.Date_Charge)>=[date début 
    (jj/mm/aaaa)] And (Jours_de_Charge_vert_Baudet.Date_Charge)<=[date fin 
    (jj/mm/aaaa)]))
     
    ORDER BY Jours_de_Charge_vert_Baudet.Date_Charge DESC;
    Mais pour les en cours je voudrais qu'il me les décale d'une ligne en dessous et qu'il me mette pas le champs Date du jour

  5. #45
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    63
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 63
    Points : 18
    Points
    18
    Par défaut
    voila ce que la requête me donne et moi je voudrais que Date En cours ne se mette pas et que tous les champs En cours Relais etc... se décale d'une ligne en dessous pour correspondre à la bonne Date Charge

    Quelqu'un pourrais m'aider?
    Fichiers attachés Fichiers attachés

Discussions similaires

  1. Besoin d'aide pour créer une requête
    Par cedric/copy dans le forum ASP
    Réponses: 6
    Dernier message: 13/03/2009, 16h29
  2. Besoin d'aide pour créer une BD
    Par desfrags dans le forum Débuter
    Réponses: 6
    Dernier message: 30/01/2008, 22h20
  3. [MySQL] besoin d'aide pour exécuter une requête et en récupérer le résultat
    Par fast462 dans le forum PHP & Base de données
    Réponses: 9
    Dernier message: 28/05/2007, 10h30
  4. besoin d 'aide pour formuler une requête
    Par cdu dans le forum Langage SQL
    Réponses: 2
    Dernier message: 08/04/2006, 19h38
  5. besoin d'aide pour optimiser une requête
    Par jisse dans le forum Langage SQL
    Réponses: 4
    Dernier message: 27/01/2006, 09h41

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo