Bonjour à tous,
Tout d'abord avant de commencer ce message brut d'informatique: Joyeuses fêtes à tous.
Je suis webmaster et je code actuellemnt un site Internet PHP Mysql
Je souhaite integrer un moteur de recherche.
Je souhaite que ce moteur recherche sur une table principalement (on simplifie ) .
En gros j'ai une tabe nommons la table 1 les champs de table 1 sont
id
idlié
field
value
Je voudrais faire une requete du style
SELECT distinct(idlié) FROM table 1WHERE (field IN(19,39)) AND value!=''
C'est a dire que je veux trouver différents idlié qui ont field 19 et 39 à chaque fois et qui pour ces deux field ont une value qui est differente de vide.
Ici dans ma requete , il me retourne meme si le idlié n'a que 19 pour field ou que 39 et moi je veux les deux.
J'aurais voulu faire :
SELECT distinct(idlié) FROM table 1WHERE field=19 and AND value!='' AND field=39 and AND value!=''.
Mais bien sur AND ne peut s'utiliser qu'une fois sur un champs.
Quelqu'un à une idée?
est ce logiquement impossible,
En vous remerciant infiniment pour votre réponse qui m'aiderait beaucoup,
Anselme