Les comparateurs sous mysql

Résolu
Bonjour,

débutante en la matière, je cherche à afficher les organismes de ma base qui sont situés en région Rhône-Alpes. J'ai pour ce faire les codes postaux mais je ne sais pas comment spécifier la requête. Voici ce que j'ai tenté, aucune erreur de syntaxe mais la requête renvoit des erreurs. j'obtiens une liste différente de codes postaux que je souhaite mais à côté l'organisme ne correspond plus, c'est toujours le même nom qui se répète.

SELECT organisme,code_postal FROM organisme,bureau WHERE organisme.id_organisme=bureau.id_organisme AND pays="france" AND code_postal<"08000" OR code_postal>="26000" OR code_postal<"75000" ORDER BY organisme ASC

Merci pour votre aide,
Configuration: Windows Vista
Firefox 3.0.3

7 réponses

  1. euh je n'ai pas de partie while, il ne s'agit que de la requête que je tente de réaliser sous mysql sans utiliser du php.
    0
    1. peux-tu m'en dire plus s'il te plait? Je ne vois pas comment faire 3 requêtes...

      merci
      0
      1. wouah merci, tu viens de m'apprendre un truc basique que j'ignorais, je pensais devoir m'embêter avec des AND et OR mais là ça facilite bien la vie.

        Merci encore
        0
        1. fait voir la partie while qui te permet d'afficher les reponses
          -1
          1. SELECT organisme,code_postal FROM organisme,bureau WHERE organisme.id_organisme=bureau.id_organisme AND pays="france" AND code_postal<08000;

            SELECT organisme,code_postal FROM organisme,bureau WHERE organisme.id_organisme=bureau.id_organisme AND pays="france" AND code_postal>=2600 and code_postal<75000;

            SELECT organisme,code_postal FROM organisme,bureau WHERE organisme.id_organisme=bureau.id_organisme AND pays="france" AND code_postal>75000;
            -1
            1. de rien bon courage pour la suite
              -1