requete filtrage

Eléphant du PHP | 388 Messages

14 mai 2010, 10:01

bonjours a tous

dans une table j'ai une region, un departement,une categorie, une sous categorie

je souhaiterai afficher la sous categorie d un departement

exemple : region : pays de la loire / departement :vendee / categorie : divers / sous categorie : antiquité-art

pour cela j'ai fait cette requete.
SELECT

    annonces.region ,
	annonces.departement ,
	annonces.categorie ,
	annonces.souscategorie ,
    annonces.titreannonce ,
    annonces.descriptionannonce ,
    annonces.numannonce ,
    annonces.prix ,
    annonces.date ,

    images.miniature,
    images.id_img

    FROM annonces

    LEFT JOIN images
    ON images.numannonce = annonces.numannonce

    WHERE annonces.departement = 'loireatlantique' AS annonces.categorie = 'divers' AND annonces.souscategorie = 'Antiquite-Art'
Je pense meme que juste en faisant cela :
SELECT

    annonces.region ,
	annonces.departement ,
	annonces.categorie ,
	annonces.souscategorie ,
    annonces.titreannonce ,
    annonces.descriptionannonce ,
    annonces.numannonce ,
    annonces.prix ,
    annonces.date ,

    images.miniature,
    images.id_img

    FROM annonces

    LEFT JOIN images
    ON images.numannonce = annonces.numannonce

    WHERE annonces.departement = 'loireatlantique'  AND annonces.souscategorie = 'Antiquite-Art'
Mais erreur de syntax

Eléphant du PHP | 388 Messages

14 mai 2010, 10:03

En faite ceci devrait etre bon
SELECT

    annonces.region ,
	annonces.departement ,
	annonces.categorie ,
	annonces.souscategorie ,
    annonces.titreannonce ,
    annonces.descriptionannonce ,
    annonces.numannonce ,
    annonces.prix ,
    annonces.date ,

    images.miniature,
    images.id_img

    FROM annonces

    LEFT JOIN images
    ON images.numannonce = annonces.numannonce

    WHERE annonces.departement = 'loireatlantique' AND annonces.souscategorie = 'Antiquite-art'
Ai-je besoin de préciser la categorie ?