Aide pour requête Mysql
Fermé
enqueteactualite
Messages postés
70
Date d'inscription
mercredi 11 décembre 2013
Statut
Membre
Dernière intervention
16 mai 2015
-
16 mai 2015 à 22:18
jee pee Messages postés 40664 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 11 janvier 2025 - 17 mai 2015 à 13:58
jee pee Messages postés 40664 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 11 janvier 2025 - 17 mai 2015 à 13:58
A voir également:
- Aide pour requête Mysql
- Mysql community server - Télécharger - Bases de données
- Requête sql pix - Forum Python
- Mysql gratuit ou payant - Forum MySQL
- Quelle requête écrire pour demander au moteur de recherche de présenter de préférence les pages web traitant de tennis mais pas de tennis de table ✓ - Forum Java
- Quelle requête écrire pour demander au moteur de recherche de présenter de préférence les pages web traitant de pomme mais pas de pomme de terre ? - Forum Thunderbird
2 réponses
jee pee
Messages postés
40664
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
11 janvier 2025
9 485
Modifié par jee pee le 16/05/2015 à 22:59
Modifié par jee pee le 16/05/2015 à 22:59
Bonjour,
A tester :
Cdlt
Un étranger, c'est un ami qu'on n'a pas encore rencontré.
A tester :
SELECT `article_id`, `ville`, attribut_label,attribut_value FROM `article` LEFT JOIN `attribut` ON `fk_article_id` = `article_id` WHERE `ville` IN('Auteuil-passy') AND attribut_key = 'propertie' AND at_value > 0 AND article_id in (select fk_article_id from attribut where attribut_label IN ('lift','disable_access') group by fk_article_id having count(*) = 2)
Cdlt
Un étranger, c'est un ami qu'on n'a pas encore rencontré.
jee pee
Messages postés
40664
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
11 janvier 2025
9 485
Modifié par jee pee le 17/05/2015 à 13:59
Modifié par jee pee le 17/05/2015 à 13:59
que le résultat me remonte les articles qui ont les deux champs 'lift', 'disable_access'
Donc bien évidemment la requête ne ramène que les enregistrements répondant à la question
having count(*) = 2
16 mai 2015 à 23:09
Merci, mais ça ne marche pas dans le cas ou je sélectionne que un attribut_label
Il doit bien y avoir un moyen simple de faire ça, si j'ajoute attribut_label = '..' AND attribut_label = '..' il devrait me remonté ma ligne, mais la il m'affiche rien... et quand je fais le IN ('..','..') il me remonte tt ce qu'il trouve comme l'image plus haut dans mon post