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 :

requete de recherche


Sujet :

Requêtes et SQL.

  1. #1
    Membre averti
    Inscrit en
    Novembre 2006
    Messages
    337
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 337
    Points : 319
    Points
    319
    Par défaut requete de recherche
    bonjour, je travail actuellement sur une base de donnée access afin de créer une gestion des factures. Mo, probleme est le suivant :
    je possede une table Type, reliée a une table produit. je souhaite faire une requete ou la personne indique un type de produit, et je lui retourne tous les produits correspondant.
    ex : il entre "rouge", et ma requete affiche tous les vins rouges. mais je voudrait faire en sorte que si la personne ecrit "rou", les vins rouges apparaissent également comment puis-faire ???
    voici ma requete, j'ai vu qu'il y avait moyen de faire quelque chose avec des % ou des * mais ca ne marche pas...(le probleme se situe sur [selectionner un type de produit])

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    SELECT Type.Designation_type, Produit.Designation_produit, Produit.Prix_produit, Produit.Unite_produit
    FROM Type INNER JOIN Produit ON Type.Num_type = Produit.Num_type
    GROUP BY Type.Designation_type, Produit.Designation_produit, Produit.Prix_produit, Produit.Unite_produit
    HAVING (((Type.Designation_type) Like  [selectionner un type de produit]));
    merci de votre aide

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    427
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 427
    Points : 520
    Points
    520
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    like "*" & [selectionner un type de produit] & "*"
    Si tu ne met pas les *, ton like équivaut à un =.
    L'étoile signifie un nombre quelquonque de caractères.
    Donc ici tu recherches une expression comportant 0-n caractères, la valeur du champ [selectionner un type de produit] et 0-n caractères

  3. #3
    Membre averti
    Inscrit en
    Novembre 2006
    Messages
    337
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 337
    Points : 319
    Points
    319
    Par défaut
    ouah merci vraiment beaucoup
    ca fait un bout de temps que je suis dessus, mais je n'ai jamais pensé aux &, je mettait des +

    merci encore et peut etre a bientot

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Requete et recherche
    Par jojo57 dans le forum Access
    Réponses: 6
    Dernier message: 17/05/2006, 13h54
  2. Requete pour rechercher tous les parents
    Par richard038 dans le forum Langage SQL
    Réponses: 3
    Dernier message: 28/11/2005, 21h37
  3. Amélioration d'une requete de recherche
    Par sacrejohn dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 10/10/2005, 11h36
  4. optimisation d'une requete de recherche
    Par moog dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 06/04/2005, 16h58
  5. requete de recherche ? ou autre?
    Par Little-Freud dans le forum Access
    Réponses: 13
    Dernier message: 26/10/2004, 19h32

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