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 MySQL Discussion :

Problème de requete SQL : Like %recherce%


Sujet :

Requêtes MySQL

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

    Informations forums :
    Inscription : Janvier 2008
    Messages : 28
    Points : 21
    Points
    21
    Par défaut Problème de requete SQL : Like %recherce%
    Bonjour à tous,
    Ca fait maintenant quelques heures que je suis là dessus et que je ne trouve pas de solution, j'imagine que ça doit être quelque chose de tout bête mais je n'arrive pas à m'en sortir.

    Voilà la requête qui pose problème :

    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
    SELECT A.num_annonce, A.titre, A.date_tri, A.annee, A.prix, A.dpt, A.image, A.id_cat, C.nom_cat
    FROM annonces A
    INNER JOIN categorie C ON C.id_cat = A.id_cat
    WHERE A.id_cat =1
    OR A.id_cat =3
    OR A.id_cat =4
    OR A.id_cat =5
    OR A.id_cat =6
    OR A.id_cat =7
    OR A.id_cat =8
    OR A.id_cat =9
    OR A.id_cat =10
    OR A.id_cat =11
    OR A.id_cat =12
    AND A.titre LIKE % titre % -- titre est un mot clé test 
    OR A.corps LIKE % titre %
    ORDER BY num_annonce ASC
    LIMIT 0 , 50
    MySQL a répondu:
    Documentation
    #1064 - Erreur de syntaxe près de '% titre % OR A.corps LIKE % titre % ORDER BY num_annonce ASC LIM' à la ligne 1
    Je ne comprends pas où est l'erreur.
    Merci d'avance.

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

    Informations forums :
    Inscription : Janvier 2008
    Messages : 28
    Points : 21
    Points
    21
    Par défaut C'est trouvé
    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
    SELECT A.num_annonce, A.titre, A.date_tri, A.annee, A.prix, A.dpt, A.image, A.id_cat, C.nom_cat
    FROM annonces A
    INNER JOIN categorie C ON C.id_cat = A.id_cat
    WHERE A.id_cat =1
    OR A.id_cat =3
    OR A.id_cat =4
    OR A.id_cat =5
    OR A.id_cat =6
    OR A.id_cat =7
    OR A.id_cat =8
    OR A.id_cat =9
    OR A.id_cat =10
    OR A.id_cat =11
    OR A.id_cat =12
    AND A.titre LIKE '%titre%'
    OR A.corps LIKE '%titre%'
    ORDER BY num_annonce ASC
    LIMIT 0 , 50

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

Discussions similaires

  1. Problème avec requete SQL/type NumAuto
    Par Mimisio dans le forum VBA Access
    Réponses: 5
    Dernier message: 27/07/2007, 11h56
  2. problème lancement requete sql
    Par skanderb dans le forum JSF
    Réponses: 4
    Dernier message: 02/05/2007, 16h46
  3. [WD 11] problème de requete SQL-LIKE
    Par fabpeden dans le forum WinDev
    Réponses: 5
    Dernier message: 24/04/2007, 17h07
  4. problème de requete SQL et recherche
    Par franfr57 dans le forum ASP
    Réponses: 1
    Dernier message: 16/03/2006, 13h33
  5. [ACCESS][SQL] Problème avec requete SQL ...
    Par mpascolo dans le forum Requêtes et SQL.
    Réponses: 6
    Dernier message: 09/11/2005, 10h54

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