SELECT id,marque,site,isable,ise,ghost,url,nom,alt,couleur couleur,essentiel txt,prixgros,promogros,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=1 AND photo2_2!="" THEN photo2_2 ELSE photo2 END ) END photo2,photo1_2, produit,num FROM produit_couleur WHERE prixgros!="0.00" AND affich=1 AND photo2!="" AND produit IN(0,7484,7488,6155,5991,7533,7537,7534) AND ( site!=3 OR ise=0 OR num<7 ) AND produit NOT IN( )ORDER BY CASE produit WHEN 7484 THEN (num*1)+1 WHEN 7488 THEN (num*1)+2 WHEN 6155 THEN (num*1)+3 WHEN 5991 THEN (num*1)+4 WHEN 7533 THEN (num*1)+5 WHEN 7537 THEN (num*1)+6 WHEN 7534 THEN (num*1)+7 END,numErr153a