Bonjour à vous,
suite à la requete ci-dessous, j'obtiens un résultat de 400 000 environ.
Le résultat correct serais plutôt de 100 000 environ. Ce qui corespond aux nombres d'annonces.
Les LEFT JOIN ne sont la que pour ajouter des caractéristiques aux annonces departement,region,etc... Je ne veux pas les comptabiliser.
Je m'embrouille un peu avec les jointures, j'ai essayé un peu tout, ca donne pas grand chose.
Ou est ce que je me trompes ??? tel est la question Luc.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 SELECT COUNT(t1.id) FROM (annonces t1 LEFT JOIN categories t2 ON t1.cat = t2.id) LEFT JOIN ville t3 ON t3.cpVille = t1.cpAn LEFT JOIN departement t4 ON t3.id_departement = t4.idDep LEFT JOIN region t5 ON t4.idRegion = t5.id_region
Merci d'avance pour vos réponses
Partager