Tack conny!

Kan man skriva querys på detta sätt? Har ej fått någon bra uppfattning om vad som gäller när man vill hämta saker i en annan tabell(computer, items) beroende på ett värde i den första tabbellen(trade)
PHP-kod:
SELECT *
FROM trade
IF(trade.part == 0) {
JOIN computer
ON trade.part = computer.id
} else {
JOIN items
ON trade.part = items.id
}
ORDER BY trade.posted ASC