c'est un select tout bete, mais en fait ce select comporte un autre champ qui le lie par une clé étrangere a une autre table, et auquel je fais appel pour faire ma jointure, j'ai mit des index sur tous ces champs qui snt de type INT et très souvents appelés dans la clause WHERE de mes requetes, et fait je fais un SELECT A.* FROM .... AS A INNER JOIN ... As B ON (A.sid = B.id ) WHERE B.cat_id="..."
et pour afficher 50 enregistrements, ca prends 10/15 secondes ! 
Je vais finir par croire que ca a été codé avec les pieds 
Message édité par the_bigboo le 18-01-2007 à 13:47:05