ОООчень плохое решение вашего вопроса:
sqlfiddle.com/#!9/2201c/7/0
Если вы еще создаете схему я рекомендую сделать колонку fields уникальной и заполняемой только цифрами, тогда запросы будет составлять намного проще и они будут выполняться быстрее.
По поводу WHERE: это условие делает фильтр по уже сджойненной таблице, поэтому все усвловия джойна таблиц нужно писать внутри ON