<div class="gmail_quote">2010/12/2 Jared Camins-Esakov <span dir="ltr">&lt;<a href="mailto:jcamins@cpbibliography.com">jcamins@cpbibliography.com</a>&gt;</span><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

<div>Nicole,</div><div><br></div>I&#39;m not sure I&#39;m completely understanding what you want to do, but, if I am, does this query work:<div><br></div><div><div>SELECT DATE(datetime) AS date, SUBSTRING_INDEX(itemcallnumber, &#39; &#39;, 1) AS &#39;Call# range&#39;, count(*) AS count FROM statistics LEFT JOIN items USING (itemnumber) WHERE statistics.type IN (&#39;issue&#39;, &#39;renew&#39;) AND YEAR(datetime) = 2010 GROUP BY DATE(datetime), SUBSTRING_INDEX(itemcallnumber, &#39; &#39;, 1);</div>


</div><div><br></div><div>What this should do is select all the text before the first space in a call number. I don&#39;t have access to any catalog with circulation data, though, so I can&#39;t really test it.</div><br>

</blockquote><div><br>I probably should sit out this one, because I don&#39;t have a suggestion, but Jared&#39;s suggestion works nicely unless you have call numbers in the form of &quot;R 1234.1233&quot; which results in just the &quot;R&quot; being listed in the &quot;Call# range&quot; column.<br>

<br>You can change the &#39;count&#39; value in the SUBSTRING_INDEX to &#39;2&#39;, but that gets more of the call number than Nicole was looking for I think.<br><br>Kind Regards,<br>Chris <br></div></div>