title: Solr multiple facet sint field range
body: <p>I'm using Solr 1.4 and have defined the following field in schema.xml:</p>
  
  <pre><code>&lt;field name="SALE_PRICE" type="sint" indexed="true" stored="true" /&gt;
  </code></pre>
  
  <p>With this query I get the expected items within the defined range (25000 to 30000).</p>
  
  <pre><code>http://localhost:8983/solr/select/?q=*%3A*&amp;facet=on&amp;facet.field={!ex=SALE_PRICE}SALE_PRICE&amp;fq={!tag=SALE_PRICE}SALE_PRICE:[25000+TO+30000]
  </code></pre>
  
  <p>With this query I get the expected items within the defined range (85000 to 90000).</p>
  
  <pre><code>http://localhost:8983/solr/select/?q=*%3A*&amp;facet=on&amp;facet.field={!ex=SALE_PRICE}SALE_PRICE&amp;fq={!tag=SALE_PRICE}SALE_PRICE:[85000+TO+90000]
  </code></pre>
  
  <p>With this query I expect only items within the two ranges, however, I also get items that are not within the two ranges. For instance, I get items with a SALE_PRICE that is 70000 and items with a SALE_PRICE that is 119000.</p>
  
  <pre><code>http://localhost:8983/solr/select/?q=*%3A*&amp;facet=on&amp;facet.field={!ex=SALE_PRICE}SALE_PRICE&amp;fq={!tag=SALE_PRICE}SALE_PRICE:[25000+TO+30000]+OR+[85000+TO+90000]
  </code></pre>
  
  <p>Why is the last query not working as expected? How should I write the last query to only selecting items within the two defined ranges?</p>