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!=3 AND photo1_3!="" THEN photo1_3 WHEN wi1!=1 AND photo1_2!="" THEN photo1_2 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,3191,1811,9120,4650,1812,9329,8895,6362,1809,7736,5366,9065,8814,8927,5091,9172,8811,9094,5322,8793,9163,5427,8518,5408,7062,7861,9095,9508,2107,9506,9339,9217,8948,9511,9510,9476,9398,9411,8370,8922,9384,9505,9494,9479,5890,9477,9342,9421,9420,9419,8400,8918,9334,9344,7161,6604,5884,9314,5875,6731,5092,9205,8849,8890,8841,6787,7569,7303,8245,6874,8570,8731,7946,5004,4485,5987,7309,8590,8699,8604,8698,8775,6597,8718,7950,7628,7297,3123,8666,7486,8588,6171,6609,7063,7983,8143,7160,3122,8405,7941,5989,7936,2837,3126,5645,3188,7964,5969,7307,8010,7710,6875,7319,8100,6352,6613,5468,6682,8623,8797,6841,7744,2363,7651,6139,6340,7067,1569,7610) AND ( site!=3 OR ise=0 OR num<7 ) AND produit NOT IN( ) AND cm LIKE '%55%' 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