Похоже, ваше микширование до и после SQL ANSI92, попробуйте либо ...
PRE ANSI92
select sheet_items.sheet_id, sheet_items.quantity, materials.material, colors.color
from sheet_items, materials, colors
where sheet_items.sheet_id=4 and sheet_items.material_id=materials.material_id AND
colors.color_id=sheet_items.color_id
POST ANSI92
select sheet_items.sheet_id, sheet_items.quantity, materials.material, colors.color
from sheet_items
inner join materials
on sheet_items.material_id=materials.material_id
inner join colors
on colors.color_id=sheet_items.color_id
where sheet_items.sheet_id=4
В любом случае ИМХОВторой формат легче читать / понимать и отлаживать, и он будет работать на всех платформах SQL