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 :

sql nouveau champ pour requéte


Sujet :

Requêtes et SQL.

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Août 2006
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 7
    Points : 12
    Points
    12
    Par défaut sql nouveau champ pour requéte
    Bonjour,
    j'aimerais ajouter un champs d'ordre a une requéte
    cette requéte me permet d'obtenir la liste des contrats effectués pour chaque client
    le champ dont j'ai besoin ,incrmenterait les éléments de ces listes
    Voici la requéte:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    SELECT RCLIENTS.SOCIETE, APROPOSITION.DATPROP, RSITE.INTITULSIT, APROPOSITION.LIENDOCPROP, RCLIENTS.IDCLT, RCLIENTS.NOMCLI, RSITE.IDSIT
     
    FROM ((AAFFAIRE RIGHT JOIN APROPOSITION ON AAFFAIRE.IDAFF=APROPOSITION.IDAFF) INNER JOIN RCLIENTS ON APROPOSITION.IDCL = RCLIENTS.IDCLT) LEFT JOIN RSITE ON AAFFAIRE.IDSIT = RSITE.IDSIT
     
    ORDER BY RCLIENTS.SOCIETE, APROPOSITION.DATPROP DESC;
    Merci

  2. #2
    Membre habitué
    Inscrit en
    Juin 2006
    Messages
    162
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 162
    Points : 197
    Points
    197
    Par défaut
    si j'ai bien compris ta question
    il faut créer une table puis ajoute un champs AUTO
    puis tu transformes ta requête en requête Ajout dans cette nouvelle table

    A+

  3. #3
    Expert confirmé

    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 419
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 419
    Points : 4 297
    Points
    4 297
    Par défaut
    tu peux utiliser une fonction du genre

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    function monnombre(x as variant) as long
    static u as long
    u=u+1
    monnombre=u
    et dans ta requête tu ajoutes select x,monnombre(x) as nom,y...
    inconvénient l'incrémentation ne démarre pas à 1 (je n'ai jamais compris pourquoi)

    autre possibilté en présence d'une clef unique ajouter un dcompte("maclef","matable","maclef<=" & [maclef]
    Elle est pas belle la vie ?

Discussions similaires

  1. [AC-2010] Problème saisie champs pour requête
    Par Julianinho dans le forum Modélisation
    Réponses: 5
    Dernier message: 21/07/2011, 13h33
  2. [SQL] nouveau tableau pour chaque date différente
    Par gastoncs dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 25/03/2008, 16h25
  3. SQL : Nouveau Champ - valeur par défaut
    Par chim33 dans le forum Requêtes et SQL.
    Réponses: 6
    Dernier message: 22/06/2006, 14h41
  4. Réponses: 1
    Dernier message: 08/02/2006, 17h17
  5. Pb sur une requête SQL (de champ vide)
    Par Marion dans le forum Langage SQL
    Réponses: 3
    Dernier message: 01/07/2004, 11h12

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