SELECT id,marque,site,isable,ise,ghost,url,nom_uk,alt,couleur_uk couleur,essentiel_uk txt,prix,promo,prixo,CASE WHEN isable!=0 THEN photo WHEN wi1!=2 AND photo1_2!="" THEN photo1_2 WHEN wi1!=4 AND photo1_4!="" THEN photo1_4 ELSE photo END photo, photo2,photo1_2, produit,num FROM produit_couleur WHERE prix!="0.00" AND affich=1 AND photo2!="" AND produit IN(0,8890,6362,9419,6415,6877,9344,8877,8855,9411,9342,9130,8506,7714,5307,9113,8297,8249,8927,8666,8849,9094,8876,9117,9116,8405,9479,7628,9477,9421,8329,9364,9334,7484,9205,9204,8143,7569,8718,7488,7161,6035,8013,7983,7850,5991,8775,7533,7160,7234,8652,7550,7965,6155,7307,7235,5645,3094,7352,8144,7964,6417,8797,8403,8623,7682,8331,7534,7859,7665,7860,7595,8025,8404,7056,8328,7537,8071,6682,7651,6352,2363,1569,8279,6396,6501,7520,6509,6708) AND ( site!=3 OR ise=0 OR num<7 ) AND produit NOT IN( ) AND cm LIKE '%62%' AND ( promo!='0' OR prixo!='0') ORDER BY ( (CASE WHEN site IN (1,3,4) THEN 10 ELSE 0 END) +1000-num+promo + (CASE WHEN prixo=0 THEN 0 ELSE ((prixo-prix)/prixo*50 ) END ) ) DESC,produit DESC,numErr153a