non è che devi cercarle sul web, ti basta il dettagliatissimo manuale mysql online
se cerchi "mysql if" con google ecco il primo risultato
http://dev.mysql.com/doc/refman/5.0/...statement.html
---
Riguardo a quello che vuoi fare francamente non ci ho capito molto, apparentemente vuoi fare un banale LEFT JOIN

, apparentemente vuoi fare un banale LEFT JOIN
Rispondi quotando