これらの可能な文字列値をすべて返すクエリを書くのに苦労しています。状況をより困難にするために、|###>###| のセットが複数存在する可能性があります。ブロックは 1 つの文字列に含まれているため、これらの間で OR を使用しても機能しません。
OR 演算子でグループ化を不適切に使用している可能性があります。使用したすべての試行で、「schema3」で一致を開始する必要が生じるためです。
頭の中で描いたのはこんな感じです。
item_s:schema3|(a OR atext OR "")>(a OR atext OR "")|
item_s:schema3|a>|
item_s:schema3|>a|
item_s:schema3|atext>|
item_s:schema3|>atext|
item_s:schema3|atext>a|
item_s:schema3|a>atext|