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 :

Utilisation du like (comme)


Sujet :

Requêtes et SQL.

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif Avatar de Kihmé Xs
    Inscrit en
    Janvier 2007
    Messages
    549
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Janvier 2007
    Messages : 549
    Par défaut Utilisation du like (comme)
    Bonjour

    Alors voilà depuis hier je ne trouve pas la syntaxe correcte qui puisse me permetre d'executer une requete avec dans le where une condition de type like (que access transforme en comme).

    J'ai une table qui contient :
    1 - Maires
    2 - Comité d'entreprise
    3 - Centre commercial
    4 - Salle spectacle
    5 - Salle acceuil
    6 - Salle theâtre

    Quand je fais ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    SELECT TYPE_CLIENT.code_type_clt, TYPE_CLIENT.lib_type_clt
    FROM TYPE_CLIENT;
    Après exécution j'obtient bien toute la liste.

    Mais moi ce que je veux c'est garder seulement les tuples dont le libelle commence par Salle donc je fais ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SELECT TYPE_CLIENT.code_type_clt, TYPE_CLIENT.lib_type_clt
    FROM TYPE_CLIENT
    WHERE (((TYPE_CLIENT.lib_type_clt) Like "Salle"));
    Mais là lors de l'execution il n'y a aucun résultat, l'erreure vient obligatoirement de l'utilisation du like/comme, peut etre que je l'utilise mal...

  2. #2
    Membre émérite Avatar de jean-paul lepetit
    Inscrit en
    Février 2005
    Messages
    856
    Détails du profil
    Informations personnelles :
    Âge : 70

    Informations forums :
    Inscription : Février 2005
    Messages : 856
    Par défaut
    Salut,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SELECT TYPE_CLIENT.code_type_clt, TYPE_CLIENT.lib_type_clt
    FROM TYPE_CLIENT
    WHERE (((TYPE_CLIENT.lib_type_clt) Like "Salle*"));

  3. #3
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Avec Like il faut utiliser le caractére joker

    Starec

  4. #4
    Membre très actif Avatar de Kihmé Xs
    Inscrit en
    Janvier 2007
    Messages
    549
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Janvier 2007
    Messages : 549
    Par défaut
    ok, une journée de perdue à cause d'un *, faut pas que j'en parle à mon maitre de satge, lol.

    j'ai essayé ça marche. Merci pour votre aide, je galère pas mal en ce moment, je reste dans le coin, bon courage.

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

Discussions similaires

  1. Utilisation de PHP comme système de template
    Par crazydiver_e2 dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 25/01/2006, 15h48
  2. [curseurs] utiliser une variable comme nom de champ
    Par Christian31 dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 09/09/2005, 14h12
  3. [DB2] Utilisation du like
    Par rémi_tounul dans le forum DB2
    Réponses: 3
    Dernier message: 03/06/2005, 17h55
  4. Écriture dans un DBgrid quand utilise un query comme dataset
    Par dcayou dans le forum Bases de données
    Réponses: 3
    Dernier message: 13/07/2004, 22h22
  5. utilisation de "LIKE" avec un type datetime dans r
    Par ericmart dans le forum Langage SQL
    Réponses: 8
    Dernier message: 06/11/2003, 14h58

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