SELECT id,marque,site,isable,ise,ghost,url,nom,alt,couleur couleur,essentiel 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,CASE WHEN isable!=0 THEN photo2 WHEN wi1!=2 AND photo1_2!="" AND photo1_2=photo2 THEN photo ELSE (CASE WHEN wi2=2 AND photo2_2!="" THEN photo2_2 ELSE photo2 END ) END photo2,photo1_2, produit,num FROM produit_couleur WHERE prix!="0.00" AND affich=1 AND photo2!="" AND volume!=4 AND produit IN(0,9344,9411,9479,9477,9364,9342,9421,9419,9130,9334,9116,9113,8855,8890,9205,9117,8877,8927,6362,8666,9094,7484,6877,5307,6415,8775,8249,8718,7161,8297,7488,6035,8797,7965,8143,7850,6155,8144,8849,7533,7550,8405,7983,8013,8329,8652,7964,7569,5991,7628,3094,7234,8506,5645,7235,7352,7534,2363,6417,8279,7859,7056,6708,6501,8025,6396,6352,8071,7651,6682,1569,7682,7665,8331,8623,7595,8403,7537,8404,7520,6509,7860,8328) AND couleur NOT LIKE "%rose%" AND ( site!=3 OR ise=0 OR num<7 ) AND produit NOT IN( ) 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