Suche nach %breads%
würde NIEMALS bread
zurückgeben oder read
, da das 's' ein erforderliches Zeichen für die Übereinstimmung ist. Also einfach die and-Klausel eliminieren:
SELECT ... WHERE (field LIKE '%breads%')
SELECT ... WHERE (field LIKE '%paperback book%');