<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="sv">
	<id>https://koha.se/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Gunillar</id>
	<title>Svenska kohanätverkets wiki - Användarbidrag [sv]</title>
	<link rel="self" type="application/atom+xml" href="https://koha.se/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Gunillar"/>
	<link rel="alternate" type="text/html" href="https://koha.se/wiki/Special:Bidrag/Gunillar"/>
	<updated>2026-04-26T02:21:23Z</updated>
	<subtitle>Användarbidrag</subtitle>
	<generator>MediaWiki 1.35.10</generator>
	<entry>
		<id>https://koha.se/wiki/index.php?title=Stockholms_universitetsbibliotek&amp;diff=574</id>
		<title>Stockholms universitetsbibliotek</title>
		<link rel="alternate" type="text/html" href="https://koha.se/wiki/index.php?title=Stockholms_universitetsbibliotek&amp;diff=574"/>
		<updated>2019-04-04T08:11:15Z</updated>

		<summary type="html">&lt;p&gt;Gunillar: /* Samlingar */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
Vi har använt oss av runtime parameters. Läs mer om detta på Koha community SQL Reports Library [https://wiki.koha-community.org/wiki/SQL_Reports_Library#Runtime_Parameters]&lt;br /&gt;
&lt;br /&gt;
== Circulation ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Antal lån via utlåningsmaskin&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(s.itemnumber) AS antal&lt;br /&gt;
FROM statistics s&lt;br /&gt;
LEFT JOIN action_logs a ON (s.itemnumber=a.object AND s.datetime=a.timestamp)&lt;br /&gt;
WHERE s.branch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND s.`type` = &amp;#039;issue&amp;#039;&lt;br /&gt;
AND a.user = &amp;lt;&amp;lt;Skriv borrower id för utlåningsmaskin&amp;gt;&amp;gt;&lt;br /&gt;
AND date(datetime) BETWEEN &amp;lt;&amp;lt;Startdatum|date&amp;gt;&amp;gt;&lt;br /&gt;
AND &amp;lt;&amp;lt;Slutdatum|date&amp;gt;&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;In Transit&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;#039;&amp;#039;Material som ej kommit fram till sin enhet med tillägg homebranch och itemcallnumber&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT bt.frombranch, bt.tobranch, i.homebranch, i.itemcallnumber, i.barcode, b.title, b.author, bt.datesent&lt;br /&gt;
FROM branchtransfers bt&lt;br /&gt;
LEFT JOIN items i ON (bt.itemnumber = i.itemnumber)&lt;br /&gt;
LEFT JOIN biblio b ON (i.biblionumber = b.biblionumber)&lt;br /&gt;
WHERE bt.datesent &amp;lt;= DATE_SUB(CURDATE(),interval 2 week)&lt;br /&gt;
AND bt.datearrived IS NULL&lt;br /&gt;
AND i.itemlost NOT LIKE &amp;#039;4&amp;#039;&lt;br /&gt;
AND i.homebranch = &amp;lt;&amp;lt;HEMENHET|branches&amp;gt;&amp;gt;&lt;br /&gt;
GROUP BY bt.frombranch, bt.tobranch, i.homebranch, i.itemcallnumber, i.barcode, b.title, b.author, bt.datesent&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Låntagare med kö-böcker&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT bo.surname, &lt;br /&gt;
       bo.firstname, &lt;br /&gt;
       bo.phone, &lt;br /&gt;
       bo.cardnumber, &lt;br /&gt;
       iu.date_due, &lt;br /&gt;
       bi.title, &lt;br /&gt;
       bi.author, &lt;br /&gt;
       it.itemcallnumber, &lt;br /&gt;
       it.barcode, &lt;br /&gt;
       it.homebranch, (TO_DAYS(curdate())-TO_DAYS( date_due)) AS &amp;#039;days overdue&amp;#039; &lt;br /&gt;
FROM reserves r&lt;br /&gt;
LEFT JOIN borrowers bo ON (bo.borrowernumber = r.borrowernumber) &lt;br /&gt;
LEFT JOIN issues iu ON (iu.borrowernumber=bo.borrowernumber) &lt;br /&gt;
LEFT JOIN items it ON (it.itemnumber=iu.itemnumber)&lt;br /&gt;
LEFT JOIN biblio bi ON (bi.biblionumber =it.biblionumber)	   &lt;br /&gt;
WHERE r.reservedate IS NOT NULL&lt;br /&gt;
AND date (r.reservedate) &amp;lt; DATE_SUB(CURRENT_DATE(),INTERVAL 1 DAY)&lt;br /&gt;
AND r.waitingdate IS NULL&lt;br /&gt;
AND (TO_DAYS(curdate())-TO_DAYS(date_due)) &amp;gt; &amp;#039;0&amp;#039; &lt;br /&gt;
AND (TO_DAYS(curdate())-TO_DAYS(date_due)) &amp;lt; &amp;#039;7&amp;#039;&lt;br /&gt;
ORDER BY iu.date_due ASC &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Förkomna fjärrlån utlånade till andra bibliotek&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT b.title, b.author, &lt;br /&gt;
i.itemcallnumber,i.barcode, &lt;br /&gt;
v.lib AS &amp;#039;lost&amp;#039;, &lt;br /&gt;
bo.firstname, &lt;br /&gt;
bo.surname &lt;br /&gt;
FROM items i &lt;br /&gt;
JOIN biblio b ON (i.biblionumber=b.biblionumber) &lt;br /&gt;
JOIN authorised_values v ON (i.itemlost=v.authorised_value) &lt;br /&gt;
JOIN issues c ON (i.itemnumber=c.itemnumber) &lt;br /&gt;
JOIN borrowers bo ON (bo.borrowernumber=c.borrowernumber)&lt;br /&gt;
WHERE v.lib=&amp;#039;LONG OVERDUE (LOST)&amp;#039;&lt;br /&gt;
AND bo.categorycode = &amp;lt;&amp;lt;Fjärrlåns låntagarkategori|categorycode&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY v.lib&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Låntagare som saknar epostadress&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT cardnumber, surname, firstname, dateexpiry &lt;br /&gt;
FROM borrowers &lt;br /&gt;
WHERE &amp;#039; &amp;#039; IN (email)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Utlån, Omlån, Återlämning&amp;#039;&amp;#039;&amp;#039; - &amp;#039;&amp;#039;välj år och månad per enhet. Välj enhet samt år (t ex 2018) och Månad (t ex 05 för maj)&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
      MONTH(datetime) AS Månad, &lt;br /&gt;
      SUM( IF(type = &amp;#039;issue&amp;#039;, 1, 0 )) AS Utlån,&lt;br /&gt;
      SUM( IF(type = &amp;#039;renew&amp;#039;, 1, 0 )) AS Omlån,&lt;br /&gt;
      SUM( IF(type = &amp;#039;return&amp;#039;, 1, 0 )) AS Återlämning,&lt;br /&gt;
      COUNT(statistics.type) AS &amp;#039;Total Transactions&amp;#039;&lt;br /&gt;
FROM  statistics&lt;br /&gt;
WHERE branch = &amp;lt;&amp;lt;Enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND YEAR(datetime) = &amp;lt;&amp;lt;Välj ÅR ÅÅÅÅ&amp;gt;&amp;gt; &lt;br /&gt;
AND  MONTH(datetime) = &amp;lt;&amp;lt;Välj månad, tex 05 för maj&amp;gt;&amp;gt;&lt;br /&gt;
GROUP BY MONTH(datetime)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Läsesalslån av böcker med streckkod&amp;#039;&amp;#039;&amp;#039;. &amp;#039;&amp;#039;OBS!! Att tidskrifter endast syns via Viola och då endast om de hämtas från magasin&amp;#039;&amp;#039;.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT branch,&lt;br /&gt;
MONTH(datetime) AS Månad, &lt;br /&gt;
SUM( IF(type = &amp;#039;localuse&amp;#039;, 1, 0 )) AS Läsesalslån&lt;br /&gt;
FROM statistics&lt;br /&gt;
WHERE branch =&amp;lt;&amp;lt;Enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND YEAR(datetime) = &amp;lt;&amp;lt;Välj ÅR ÅÅÅÅ&amp;gt;&amp;gt; &lt;br /&gt;
AND MONTH(datetime) = &amp;lt;&amp;lt;Välj månad, tex 05 för maj&amp;gt;&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Material utlånat mellan vissa datum&amp;#039;&amp;#039;&amp;#039;. &amp;#039;&amp;#039;Välj datum, enhet, location och call number&amp;#039;&amp;#039; &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber AS &amp;#039;Call number&amp;#039;,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=035]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;, &lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber,&lt;br /&gt;
b.copyrightdate,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.issues AS &amp;#039;Antal utlån&amp;#039;,&lt;br /&gt;
i.onloan AS &amp;#039;Utlånad&amp;#039;,&lt;br /&gt;
i.itemlost AS &amp;#039;Saknad&amp;#039;, &lt;br /&gt;
i.datelastborrowed AS &amp;#039;Senast utlånad&amp;#039;,&lt;br /&gt;
i.datelastseen AS &amp;#039;Senast sedd&amp;#039;,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.datelastborrowed BETWEEN &amp;lt;&amp;lt;Utlån sedan|date&amp;gt;&amp;gt; AND &amp;lt;&amp;lt;Utlån till|date&amp;gt;&amp;gt;&lt;br /&gt;
AND i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND i.location = &amp;lt;&amp;lt;Välj location|LOC&amp;gt;&amp;gt;&lt;br /&gt;
AND i.itemcallnumber LIKE &amp;lt;&amp;lt;Skriv callnumber ex A%&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Låntagare med mer än 24 omlån som alltså snart kommer att få sista krav och måste återlämna&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT b.cardnumber, it.barcode, i.renewals, i.date_due, it.homebranch&lt;br /&gt;
FROM issues i&lt;br /&gt;
LEFT JOIN borrowers b ON (i.borrowernumber=b.borrowernumber)&lt;br /&gt;
LEFT JOIN items it ON (i.itemnumber=it.itemnumber)&lt;br /&gt;
WHERE i.renewals &amp;gt; &amp;#039;24&amp;#039;&lt;br /&gt;
GROUP BY b.borrowernumber, it.barcode, i.date_due, it.homebranch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Böcker som lånats om mer än 24 ggr och alltså snart bör återlämnas&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*)&lt;br /&gt;
FROM issues i&lt;br /&gt;
WHERE i.renewals &amp;gt; &amp;#039;24&amp;#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Återlämnad per timme, dag, månad, år&amp;#039;&amp;#039;&amp;#039;. &amp;#039;&amp;#039;Välj ett exakt datum för start och ett exakt för slut&amp;#039;&amp;#039;.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT YEAR(datetime) AS Year, &lt;br /&gt;
       MONTH(datetime) AS Month, &lt;br /&gt;
       DAY(datetime) AS Day, &lt;br /&gt;
       HOUR(datetime) AS Hour, &lt;br /&gt;
       count(*) &lt;br /&gt;
FROM statistics  &lt;br /&gt;
WHERE datetime BETWEEN &amp;lt;&amp;lt;Mellan|date&amp;gt;&amp;gt; AND &amp;lt;&amp;lt;Och|date&amp;gt;&amp;gt; &lt;br /&gt;
AND type = &amp;#039;return&amp;#039;&lt;br /&gt;
GROUP BY Year, Month, Day, Hour&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Antal Utlån per år av böcker på svenska&amp;#039;&amp;#039;&amp;#039;. &amp;#039;&amp;#039;Väldigt tung och långsam fråga!&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT substring( ExtractValue(metadata,&amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) AS Språk, COUNT(*) AS Antal &lt;br /&gt;
FROM statistics s&lt;br /&gt;
LEFT JOIN items i ON (s.itemnumber=i.itemnumber)&lt;br /&gt;
LEFT JOIN biblio b ON (i.biblionumber=b.biblionumber)&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (b.biblionumber=bm.biblionumber)&lt;br /&gt;
WHERE s.`type`=&amp;#039;issue&amp;#039;&lt;br /&gt;
AND YEAR(datetime) = &amp;lt;&amp;lt;Välj ÅR ÅÅÅÅ&amp;gt;&amp;gt; &lt;br /&gt;
GROUP BY Språk &lt;br /&gt;
HAVING Språk = &amp;#039;swe&amp;#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Antal utlån av böcker på nationellt minoritetsspråk&amp;#039;&amp;#039;&amp;#039;.&amp;#039;&amp;#039;Väldigt tung och långsam fråga!&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT substring( ExtractValue(metadata,&amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) AS Språk, COUNT(*) AS Antal &lt;br /&gt;
FROM statistics s&lt;br /&gt;
LEFT JOIN items i ON (s.itemnumber=i.itemnumber)&lt;br /&gt;
LEFT JOIN biblio b ON (i.biblionumber=b.biblionumber)&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (b.biblionumber=bm.biblionumber)&lt;br /&gt;
WHERE s.`type`=&amp;#039;issue&amp;#039;&lt;br /&gt;
AND YEAR(datetime) = &amp;lt;&amp;lt;Välj ÅR ÅÅÅÅ&amp;gt;&amp;gt; &lt;br /&gt;
GROUP BY Språk &lt;br /&gt;
HAVING ( Språk = &amp;#039;fin&amp;#039; OR Språk = &amp;#039;smi&amp;#039; OR Språk = &amp;#039;9mk&amp;#039; OR Språk = &amp;#039;rom&amp;#039; OR Språk = &amp;#039;yid&amp;#039; )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Antal utlån av böcker på utländska språk&amp;#039;&amp;#039;&amp;#039;. &amp;#039;&amp;#039;Väldigt tung och långsam fråga!&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT SUBSTRING(ExtractValue(metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;swe&amp;#039; &lt;br /&gt;
AND SUBSTRING(ExtractValue(metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;fin&amp;#039; &lt;br /&gt;
AND SUBSTRING(ExtractValue(metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;smi&amp;#039; &lt;br /&gt;
AND SUBSTRING(ExtractValue(metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;9mk&amp;#039; &lt;br /&gt;
AND SUBSTRING(ExtractValue(metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;rom&amp;#039; &lt;br /&gt;
AND SUBSTRING(ExtractValue(metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;yid&amp;#039;,&lt;br /&gt;
COUNT(*) AS Antal&lt;br /&gt;
FROM statistics s&lt;br /&gt;
LEFT JOIN items i ON (s.itemnumber=i.itemnumber)&lt;br /&gt;
LEFT JOIN biblio b ON (i.biblionumber=b.biblionumber)&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (b.biblionumber=bm.biblionumber)&lt;br /&gt;
WHERE s.`type`=&amp;#039;issue&amp;#039;&lt;br /&gt;
AND YEAR(datetime) = &amp;lt;&amp;lt;Välj ÅR ÅÅÅÅ&amp;gt;&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Samlingar ==&lt;br /&gt;
Statistikrapporter som Stockholms universitetsbibliotek funnit användbara vid översyn av samlingarna, bland annat inför genomförande av en större gallringsinsats. Se även Lånestatistik Bibliotek Mellansjö för andra sätt att ta ut statistik för utlån och nyförvärv.&lt;br /&gt;
Du kan behöva ändra frågorna utifrån egna behov. Exempelvis:&lt;br /&gt;
LibrisID - strängen funkar om man har LibrisID i 035. Har man LibrisID i 001 behöver man ändra samt då också ta bort: &amp;#039;&amp;#039;and contains(text(), &amp;quot;LIBRIS&amp;quot;)&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Bestånd utifrån Dewey decimalklassifikation (DDK) i den bibliografiska posten (fält 082)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;#039;&amp;#039;- välj enhet (homebranch), location och Deweykod.&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue (bm.metadata,&amp;#039;//datafield[@tag=&amp;quot;035&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;,&lt;br /&gt;
ExtractValue(bm.metadata, &amp;#039;//datafield[@tag=&amp;quot;082&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot;]&amp;#039;) AS &amp;#039;Dewey&amp;#039;,&lt;br /&gt;
ExtractValue(bm.metadata, &amp;#039;//datafield[@tag=&amp;quot;084&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot;]&amp;#039;) AS &amp;#039;SAB&amp;#039;,&lt;br /&gt;
b.copyrightdate,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.onloan AS &amp;#039;Utlånad&amp;#039;,&lt;br /&gt;
i.itemlost,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location,&lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt; &lt;br /&gt;
AND i.location = &amp;lt;&amp;lt;Välj location|LOC&amp;gt;&amp;gt;&lt;br /&gt;
AND ExtractValue(bm.metadata, &amp;#039;//datafield[@tag=&amp;quot;082&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot;]&amp;#039;) LIKE &amp;lt;&amp;lt;Skriv början på Deweykod ex 839%&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY i.itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Bestånd utifrån SAB-klassifikation i den bibliografiska posten (fält 084)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;#039;&amp;#039;- välj enhet (homebranch), location samt SAB-kod.&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue (bm.metadata,&amp;#039;//datafield[@tag=&amp;quot;035&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;,&lt;br /&gt;
ExtractValue(bm.metadata, &amp;#039;//datafield[@tag=&amp;quot;082&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot;]&amp;#039;) AS &amp;#039;Dewey&amp;#039;,&lt;br /&gt;
ExtractValue(bm.metadata, &amp;#039;//datafield[@tag=&amp;quot;084&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot;]&amp;#039;) AS &amp;#039;SAB&amp;#039;,&lt;br /&gt;
b.copyrightdate,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.onloan AS &amp;#039;Utlånad&amp;#039;,&lt;br /&gt;
i.itemlost,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location,&lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt; &lt;br /&gt;
AND i.location = &amp;lt;&amp;lt;Välj location|LOC&amp;gt;&amp;gt;&lt;br /&gt;
AND ExtractValue(bm.metadata, &amp;#039;//datafield[@tag=&amp;quot;084&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot;]&amp;#039;) LIKE &amp;lt;&amp;lt;Skriv början på Signum ex A%&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY i.itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Lista över bestånd&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;#039;&amp;#039;- välj placering (homebranch, location och call number).&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber AS &amp;#039;Call number&amp;#039;,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=035]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;, &lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber,&lt;br /&gt;
b.copyrightdate,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.issues AS &amp;#039;Antal utlån&amp;#039;,&lt;br /&gt;
i.onloan AS &amp;#039;Utlånad&amp;#039;,&lt;br /&gt;
i.itemlost AS &amp;#039;Saknad&amp;#039;, &lt;br /&gt;
i.datelastborrowed AS &amp;#039;Senast utlånad&amp;#039;,&lt;br /&gt;
i.datelastseen AS &amp;#039;Senast hanterad&amp;#039;,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt; &lt;br /&gt;
AND i.location = &amp;lt;&amp;lt;Välj location|LOC&amp;gt;&amp;gt;&lt;br /&gt;
AND i.itemcallnumber LIKE &amp;lt;&amp;lt;Skriv callnumber ex A%&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY i.itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Antal Items per Enhet (homebranch)&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*)&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
WHERE NOT(SUBSTRING(ExtractValue(bm.metadata, &amp;#039;//leader&amp;#039;),8,1) = &amp;#039;s&amp;#039;&lt;br /&gt;
AND SUBSTRING(ExtractValue(bm.metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;),22,1) = &amp;#039;p&amp;#039;)&lt;br /&gt;
AND i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Monografier med dubblett på annan enhet (homebranch) samt ej lån vald tid&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber AS &amp;#039;Call number&amp;#039;,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=035]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;, &lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber,&lt;br /&gt;
b.copyrightdate,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.issues AS &amp;#039;Antal utlån&amp;#039;,&lt;br /&gt;
i.onloan AS &amp;#039;Utlånad&amp;#039;,&lt;br /&gt;
i.itemlost AS &amp;#039;Saknad&amp;#039;, &lt;br /&gt;
i.datelastborrowed AS &amp;#039;Senast utlånad&amp;#039;,&lt;br /&gt;
i.datelastseen AS &amp;#039;Senast hanterad&amp;#039;,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND i.itemcallnumber LIKE &amp;lt;&amp;lt;Skriv callnumber ex A%&amp;gt;&amp;gt;&lt;br /&gt;
AND NOT(SUBSTRING(ExtractValue(bm.metadata, &amp;#039;//leader&amp;#039;),8,1) = &amp;#039;s&amp;#039;&lt;br /&gt;
AND SUBSTRING(ExtractValue(bm.metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;),22,1) = &amp;#039;p&amp;#039;)&lt;br /&gt;
AND EXISTS (select i2.homebranch, i2.biblionumber &lt;br /&gt;
FROM items i2 &lt;br /&gt;
WHERE i2.biblionumber = b.biblionumber&lt;br /&gt;
AND i2.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;)&lt;br /&gt;
AND NOT ifnull(i.datelastborrowed, &amp;#039;1996-08-13&amp;#039;) &amp;gt; &amp;lt;&amp;lt;Inte utlånad efter (yyyy-mm-dd)|date&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Lista över dubbletter samma enhet (homebranch) med dubblett med på listan&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;#039;&amp;#039;- välj enhet (homebranch), location och call number. Observera att du behöver göra samma val två gånger.&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT i1.itemcallnumber AS &amp;#039;Call number&amp;#039;,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i1.barcode,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=035]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;,&lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i1.itemnumber,&lt;br /&gt;
b.copyrightdate,&lt;br /&gt;
i1.dateaccessioned AS &amp;#039;Anskaffningsdatum&amp;#039;,&lt;br /&gt;
i1.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
ExtractValue(bm.metadata,&amp;#039;//datafield[@tag=&amp;quot;250&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot;]&amp;#039;) AS &amp;#039;Upplaga&amp;#039;,&lt;br /&gt;
i1.issues AS &amp;#039;Antal utlån&amp;#039;,&lt;br /&gt;
i1.onloan AS &amp;#039;Utlånad&amp;#039;,&lt;br /&gt;
i1.itemlost AS &amp;#039;Saknad&amp;#039;,&lt;br /&gt;
i1.datelastborrowed AS &amp;#039;Senast utlånad&amp;#039;,&lt;br /&gt;
i1.datelastseen AS &amp;#039;Senast hanterad&amp;#039;,&lt;br /&gt;
i1.homebranch,&lt;br /&gt;
i1.location&lt;br /&gt;
FROM items i1&lt;br /&gt;
JOIN (SELECT biblionumber&lt;br /&gt;
FROM items&lt;br /&gt;
WHERE itemcallnumber LIKE &amp;lt;&amp;lt;Skriv början på callnumber ex HUM%&amp;gt;&amp;gt;&lt;br /&gt;
AND location = &amp;lt;&amp;lt;Välj location|LOC&amp;gt;&amp;gt;&lt;br /&gt;
AND homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
GROUP BY biblionumber HAVING count(itemnumber) &amp;gt; 1) i2&lt;br /&gt;
ON (i2.biblionumber = i1.biblionumber)&lt;br /&gt;
JOIN biblio_metadata bm ON (bm.biblionumber = i1.biblionumber)&lt;br /&gt;
JOIN biblio b ON (b.biblionumber = i1.biblionumber)&lt;br /&gt;
AND i1.itemcallnumber LIKE &amp;lt;&amp;lt;Samma val som ovan ex HUM%&amp;gt;&amp;gt;&lt;br /&gt;
AND i1.location = &amp;lt;&amp;lt;Samma val av loc som ovan|LOC&amp;gt;&amp;gt;&lt;br /&gt;
AND i1.homebranch = &amp;lt;&amp;lt;Samma val av enhet som ovan|branches&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY i1.itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Lista över periodika&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;#039;&amp;#039;- välj enhet (homebranch), location och call number.&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber AS &amp;#039;Call number&amp;#039;,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=035]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;, &lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.issues AS &amp;#039;Antal utlån&amp;#039;,&lt;br /&gt;
i.itemlost AS &amp;#039;Saknad&amp;#039;, &lt;br /&gt;
i.datelastseen AS &amp;#039;Senast hanterad&amp;#039;,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND i.location = &amp;lt;&amp;lt;Välj location|LOC&amp;gt;&amp;gt;&lt;br /&gt;
AND i.itemcallnumber LIKE &amp;lt;&amp;lt;Skriv callnumber ex AP% om allt %&amp;gt;&amp;gt;&lt;br /&gt;
AND (SUBSTRING(ExtractValue(bm.metadata, &amp;#039;//leader&amp;#039;),8,1) = &amp;#039;s&amp;#039;&lt;br /&gt;
AND SUBSTRING(ExtractValue(bm.metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;),22,1) = &amp;#039;p&amp;#039;)&lt;br /&gt;
ORDER BY itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Periodika med dubblett på annan enhet (homebrach)&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&amp;#039;&amp;#039;- välj placering (homebranch, location och call number).&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber AS &amp;#039;Call number&amp;#039;,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=035]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;, &lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.issues AS &amp;#039;Antal utlån&amp;#039;,&lt;br /&gt;
i.itemlost AS &amp;#039;Saknad&amp;#039;, &lt;br /&gt;
i.datelastseen AS &amp;#039;Senast hanterad&amp;#039;,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND i.location = &amp;lt;&amp;lt;Välj location|LOC&amp;gt;&amp;gt;&lt;br /&gt;
AND i.itemcallnumber LIKE &amp;lt;&amp;lt;Skriv callnumber ex AP%&amp;gt;&amp;gt;&lt;br /&gt;
AND (SUBSTRING(ExtractValue(bm.metadata, &amp;#039;//leader&amp;#039;),8,1) = &amp;#039;s&amp;#039;&lt;br /&gt;
AND SUBSTRING(ExtractValue(bm.metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;),22,1) = &amp;#039;p&amp;#039;)&lt;br /&gt;
AND EXISTS (select i2.homebranch, i2.biblionumber &lt;br /&gt;
FROM items i2 &lt;br /&gt;
WHERE i2.biblionumber = b.biblionumber&lt;br /&gt;
AND i2.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;)&lt;br /&gt;
ORDER BY itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Material utlånat mellan vissa datum&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&amp;#039;&amp;#039;- välj datum, enhet (homebranch), location och call number.&amp;#039;&amp;#039; &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber AS &amp;#039;Call number&amp;#039;,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=035]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;, &lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber,&lt;br /&gt;
b.copyrightdate,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.issues AS &amp;#039;Antal utlån&amp;#039;,&lt;br /&gt;
i.onloan AS &amp;#039;Utlånad&amp;#039;,&lt;br /&gt;
i.itemlost AS &amp;#039;Saknad&amp;#039;, &lt;br /&gt;
i.datelastborrowed AS &amp;#039;Senast utlånad&amp;#039;,&lt;br /&gt;
i.datelastseen AS &amp;#039;Senast hanterad&amp;#039;,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.datelastborrowed BETWEEN &amp;lt;&amp;lt;Utlån sedan|date&amp;gt;&amp;gt; AND &amp;lt;&amp;lt;Utlån till|date&amp;gt;&amp;gt;&lt;br /&gt;
AND i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND i.itemcallnumber LIKE &amp;lt;&amp;lt;Skriv callnumber ex A%&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;De 50 mest lånade böckerna ur magasin som bör tas till öppen samling.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT count(s.datetime) AS circs, b.title, b.author, i.barcode, i.itemcallnumber,i.datelastseen&lt;br /&gt;
FROM statistics s&lt;br /&gt;
LEFT JOIN items i ON (s.itemnumber=i.itemnumber)&lt;br /&gt;
LEFT JOIN biblio b ON (i.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE DATE(s.datetime) &amp;gt; DATE_SUB(CURRENT_DATE(),INTERVAL 6 MONTH) &lt;br /&gt;
AND DATE(s.datetime)&amp;lt;=CURRENT_DATE() &lt;br /&gt;
AND s.itemnumber IS NOT NULL AND s.type = &amp;#039;issue&amp;#039;&lt;br /&gt;
AND i.itype = &amp;lt;&amp;lt;Skriv item type|itemtypes&amp;gt;&amp;gt;&lt;br /&gt;
GROUP BY b.biblionumber &lt;br /&gt;
ORDER BY circs DESC &lt;br /&gt;
LIMIT 50&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Antal gallrade items under viss period.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT count(deleteditems.itemnumber) AS ItemsDeleted &lt;br /&gt;
FROM deleteditems &lt;br /&gt;
WHERE deleteditems.timestamp BETWEEN &amp;lt;&amp;lt;Mellan|date&amp;gt;&amp;gt; AND &amp;lt;&amp;lt;och|date&amp;gt;&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Material anskaffat mellan vissa datum (dvs nytt edit item)&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&amp;#039;&amp;#039;- välj datum och placering (homebranch, location och call number).&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber AS &amp;#039;Call number&amp;#039;,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=035]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;,&lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber,&lt;br /&gt;
b.copyrightdate,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.dateaccessioned AS &amp;#039;Anskaffningsdatum&amp;#039;,&lt;br /&gt;
i.issues AS &amp;#039;Antal utlån&amp;#039;,&lt;br /&gt;
i.onloan AS &amp;#039;Utlånad&amp;#039;,&lt;br /&gt;
i.itemlost AS &amp;#039;Saknad&amp;#039;,&lt;br /&gt;
i.datelastborrowed AS &amp;#039;Senast utlånad&amp;#039;,&lt;br /&gt;
i.datelastseen AS &amp;#039;Senast hanterad&amp;#039;,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.dateaccessioned BETWEEN &amp;lt;&amp;lt;Anskaffat mellan|date&amp;gt;&amp;gt; AND &amp;lt;&amp;lt;och|date&amp;gt;&amp;gt;&lt;br /&gt;
AND i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt; -- AND i.homebranch = &amp;#039;FRESC&amp;#039;&lt;br /&gt;
AND i.location = &amp;lt;&amp;lt;Välj location|LOC&amp;gt;&amp;gt; &lt;br /&gt;
AND i.itemcallnumber LIKE &amp;lt;&amp;lt;Skriv callnumber ex A%&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Nyförvärv (tillagt item) mellan valda datum.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber AS &amp;#039;Call number&amp;#039;,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=264]/subfield[@code=&amp;quot;b&amp;quot;]&amp;#039;) AS &amp;#039;Förlag264&amp;#039;, -- poster efter Libris XL&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=264]/subfield[@code=&amp;quot;a&amp;quot;]&amp;#039;) AS &amp;#039;Ort264&amp;#039;, &lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=264]/subfield[@code=&amp;quot;c&amp;quot;]&amp;#039;) AS &amp;#039;År264&amp;#039;, &lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=260]/subfield[@code=&amp;quot;b&amp;quot;]&amp;#039;) AS &amp;#039;Förlag260&amp;#039;,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=260]/subfield[@code=&amp;quot;a&amp;quot;]&amp;#039;) AS &amp;#039;Ort260&amp;#039;, -- tidigare poster innan Libris XL&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=260]/subfield[@code=&amp;quot;c&amp;quot;]&amp;#039;) AS &amp;#039;År260&amp;#039;,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=035]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;, &lt;br /&gt;
i.dateaccessioned AS &amp;#039;Förvärvsdatum&amp;#039;,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.issues AS &amp;#039;Antal utlån&amp;#039;,&lt;br /&gt;
i.datelastborrowed AS &amp;#039;Senast utlånad&amp;#039;,&lt;br /&gt;
i.datelastseen AS &amp;#039;Senast hanterad&amp;#039;,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt; &lt;br /&gt;
AND i.itemcallnumber LIKE &amp;lt;&amp;lt;Skriv callnumber ex A% eller % för allt&amp;gt;&amp;gt;&lt;br /&gt;
AND i.dateaccessioned BETWEEN &amp;lt;&amp;lt;Mellan|date&amp;gt;&amp;gt; AND &amp;lt;&amp;lt;och|date&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY i.itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Lista över bestånd med status missing (4 i kolumn Saknad)&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&amp;#039;&amp;#039;- välj enhet (homebranch), location samt call number.&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber AS &amp;#039;Call number&amp;#039;,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=035]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;, &lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber,&lt;br /&gt;
b.copyrightdate,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.issues AS &amp;#039;Antal utlån&amp;#039;,&lt;br /&gt;
i.onloan AS &amp;#039;Utlånad&amp;#039;,&lt;br /&gt;
i.itemlost AS &amp;#039;Saknad&amp;#039;, &lt;br /&gt;
i.datelastborrowed AS &amp;#039;Senast utlånad&amp;#039;,&lt;br /&gt;
i.datelastseen AS &amp;#039;Senast hanterad&amp;#039;,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt; &lt;br /&gt;
AND i.location = &amp;lt;&amp;lt;Välj location|LOC&amp;gt;&amp;gt;&lt;br /&gt;
AND i.itemcallnumber LIKE &amp;lt;&amp;lt;Skriv callnumber ex A% eller % för allt&amp;gt;&amp;gt;&lt;br /&gt;
AND i.itemlost =&amp;#039;4&amp;#039;&lt;br /&gt;
ORDER BY i.itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Lista över bestånd med viss författare eller vissa bokstäver i författarens namn&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;#039;&amp;#039;- välj enhet (homebranch) och location samt författare/bokstäver i författarens namn.&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber AS &amp;#039;Call number&amp;#039;,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=035]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;, &lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.onloan AS &amp;#039;Utlånad&amp;#039;,&lt;br /&gt;
i.itemlost AS &amp;#039;Saknad&amp;#039;,&lt;br /&gt;
i.datelastborrowed AS &amp;#039;Senast utlånad&amp;#039;,&lt;br /&gt;
i.datelastseen AS &amp;#039;Senast hanterad&amp;#039;,&lt;br /&gt;
i.issues AS &amp;#039;Antal utlån&amp;#039;,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location AS &amp;#039;PLAN&amp;#039;&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND i.location = &amp;lt;&amp;lt;Välj location|LOC&amp;gt;&amp;gt;&lt;br /&gt;
AND b.author LIKE &amp;lt;&amp;lt;Skriv författare eller del av ex %son%&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY i.itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gunillar</name></author>
	</entry>
	<entry>
		<id>https://koha.se/wiki/index.php?title=Stockholms_universitetsbibliotek&amp;diff=573</id>
		<title>Stockholms universitetsbibliotek</title>
		<link rel="alternate" type="text/html" href="https://koha.se/wiki/index.php?title=Stockholms_universitetsbibliotek&amp;diff=573"/>
		<updated>2019-04-04T08:09:47Z</updated>

		<summary type="html">&lt;p&gt;Gunillar: /* Samlingar */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
Vi har använt oss av runtime parameters. Läs mer om detta på Koha community SQL Reports Library [https://wiki.koha-community.org/wiki/SQL_Reports_Library#Runtime_Parameters]&lt;br /&gt;
&lt;br /&gt;
== Circulation ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Antal lån via utlåningsmaskin&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(s.itemnumber) AS antal&lt;br /&gt;
FROM statistics s&lt;br /&gt;
LEFT JOIN action_logs a ON (s.itemnumber=a.object AND s.datetime=a.timestamp)&lt;br /&gt;
WHERE s.branch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND s.`type` = &amp;#039;issue&amp;#039;&lt;br /&gt;
AND a.user = &amp;lt;&amp;lt;Skriv borrower id för utlåningsmaskin&amp;gt;&amp;gt;&lt;br /&gt;
AND date(datetime) BETWEEN &amp;lt;&amp;lt;Startdatum|date&amp;gt;&amp;gt;&lt;br /&gt;
AND &amp;lt;&amp;lt;Slutdatum|date&amp;gt;&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;In Transit&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;#039;&amp;#039;Material som ej kommit fram till sin enhet med tillägg homebranch och itemcallnumber&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT bt.frombranch, bt.tobranch, i.homebranch, i.itemcallnumber, i.barcode, b.title, b.author, bt.datesent&lt;br /&gt;
FROM branchtransfers bt&lt;br /&gt;
LEFT JOIN items i ON (bt.itemnumber = i.itemnumber)&lt;br /&gt;
LEFT JOIN biblio b ON (i.biblionumber = b.biblionumber)&lt;br /&gt;
WHERE bt.datesent &amp;lt;= DATE_SUB(CURDATE(),interval 2 week)&lt;br /&gt;
AND bt.datearrived IS NULL&lt;br /&gt;
AND i.itemlost NOT LIKE &amp;#039;4&amp;#039;&lt;br /&gt;
AND i.homebranch = &amp;lt;&amp;lt;HEMENHET|branches&amp;gt;&amp;gt;&lt;br /&gt;
GROUP BY bt.frombranch, bt.tobranch, i.homebranch, i.itemcallnumber, i.barcode, b.title, b.author, bt.datesent&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Låntagare med kö-böcker&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT bo.surname, &lt;br /&gt;
       bo.firstname, &lt;br /&gt;
       bo.phone, &lt;br /&gt;
       bo.cardnumber, &lt;br /&gt;
       iu.date_due, &lt;br /&gt;
       bi.title, &lt;br /&gt;
       bi.author, &lt;br /&gt;
       it.itemcallnumber, &lt;br /&gt;
       it.barcode, &lt;br /&gt;
       it.homebranch, (TO_DAYS(curdate())-TO_DAYS( date_due)) AS &amp;#039;days overdue&amp;#039; &lt;br /&gt;
FROM reserves r&lt;br /&gt;
LEFT JOIN borrowers bo ON (bo.borrowernumber = r.borrowernumber) &lt;br /&gt;
LEFT JOIN issues iu ON (iu.borrowernumber=bo.borrowernumber) &lt;br /&gt;
LEFT JOIN items it ON (it.itemnumber=iu.itemnumber)&lt;br /&gt;
LEFT JOIN biblio bi ON (bi.biblionumber =it.biblionumber)	   &lt;br /&gt;
WHERE r.reservedate IS NOT NULL&lt;br /&gt;
AND date (r.reservedate) &amp;lt; DATE_SUB(CURRENT_DATE(),INTERVAL 1 DAY)&lt;br /&gt;
AND r.waitingdate IS NULL&lt;br /&gt;
AND (TO_DAYS(curdate())-TO_DAYS(date_due)) &amp;gt; &amp;#039;0&amp;#039; &lt;br /&gt;
AND (TO_DAYS(curdate())-TO_DAYS(date_due)) &amp;lt; &amp;#039;7&amp;#039;&lt;br /&gt;
ORDER BY iu.date_due ASC &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Förkomna fjärrlån utlånade till andra bibliotek&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT b.title, b.author, &lt;br /&gt;
i.itemcallnumber,i.barcode, &lt;br /&gt;
v.lib AS &amp;#039;lost&amp;#039;, &lt;br /&gt;
bo.firstname, &lt;br /&gt;
bo.surname &lt;br /&gt;
FROM items i &lt;br /&gt;
JOIN biblio b ON (i.biblionumber=b.biblionumber) &lt;br /&gt;
JOIN authorised_values v ON (i.itemlost=v.authorised_value) &lt;br /&gt;
JOIN issues c ON (i.itemnumber=c.itemnumber) &lt;br /&gt;
JOIN borrowers bo ON (bo.borrowernumber=c.borrowernumber)&lt;br /&gt;
WHERE v.lib=&amp;#039;LONG OVERDUE (LOST)&amp;#039;&lt;br /&gt;
AND bo.categorycode = &amp;lt;&amp;lt;Fjärrlåns låntagarkategori|categorycode&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY v.lib&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Låntagare som saknar epostadress&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT cardnumber, surname, firstname, dateexpiry &lt;br /&gt;
FROM borrowers &lt;br /&gt;
WHERE &amp;#039; &amp;#039; IN (email)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Utlån, Omlån, Återlämning&amp;#039;&amp;#039;&amp;#039; - &amp;#039;&amp;#039;välj år och månad per enhet. Välj enhet samt år (t ex 2018) och Månad (t ex 05 för maj)&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
      MONTH(datetime) AS Månad, &lt;br /&gt;
      SUM( IF(type = &amp;#039;issue&amp;#039;, 1, 0 )) AS Utlån,&lt;br /&gt;
      SUM( IF(type = &amp;#039;renew&amp;#039;, 1, 0 )) AS Omlån,&lt;br /&gt;
      SUM( IF(type = &amp;#039;return&amp;#039;, 1, 0 )) AS Återlämning,&lt;br /&gt;
      COUNT(statistics.type) AS &amp;#039;Total Transactions&amp;#039;&lt;br /&gt;
FROM  statistics&lt;br /&gt;
WHERE branch = &amp;lt;&amp;lt;Enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND YEAR(datetime) = &amp;lt;&amp;lt;Välj ÅR ÅÅÅÅ&amp;gt;&amp;gt; &lt;br /&gt;
AND  MONTH(datetime) = &amp;lt;&amp;lt;Välj månad, tex 05 för maj&amp;gt;&amp;gt;&lt;br /&gt;
GROUP BY MONTH(datetime)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Läsesalslån av böcker med streckkod&amp;#039;&amp;#039;&amp;#039;. &amp;#039;&amp;#039;OBS!! Att tidskrifter endast syns via Viola och då endast om de hämtas från magasin&amp;#039;&amp;#039;.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT branch,&lt;br /&gt;
MONTH(datetime) AS Månad, &lt;br /&gt;
SUM( IF(type = &amp;#039;localuse&amp;#039;, 1, 0 )) AS Läsesalslån&lt;br /&gt;
FROM statistics&lt;br /&gt;
WHERE branch =&amp;lt;&amp;lt;Enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND YEAR(datetime) = &amp;lt;&amp;lt;Välj ÅR ÅÅÅÅ&amp;gt;&amp;gt; &lt;br /&gt;
AND MONTH(datetime) = &amp;lt;&amp;lt;Välj månad, tex 05 för maj&amp;gt;&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Material utlånat mellan vissa datum&amp;#039;&amp;#039;&amp;#039;. &amp;#039;&amp;#039;Välj datum, enhet, location och call number&amp;#039;&amp;#039; &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber AS &amp;#039;Call number&amp;#039;,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=035]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;, &lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber,&lt;br /&gt;
b.copyrightdate,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.issues AS &amp;#039;Antal utlån&amp;#039;,&lt;br /&gt;
i.onloan AS &amp;#039;Utlånad&amp;#039;,&lt;br /&gt;
i.itemlost AS &amp;#039;Saknad&amp;#039;, &lt;br /&gt;
i.datelastborrowed AS &amp;#039;Senast utlånad&amp;#039;,&lt;br /&gt;
i.datelastseen AS &amp;#039;Senast sedd&amp;#039;,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.datelastborrowed BETWEEN &amp;lt;&amp;lt;Utlån sedan|date&amp;gt;&amp;gt; AND &amp;lt;&amp;lt;Utlån till|date&amp;gt;&amp;gt;&lt;br /&gt;
AND i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND i.location = &amp;lt;&amp;lt;Välj location|LOC&amp;gt;&amp;gt;&lt;br /&gt;
AND i.itemcallnumber LIKE &amp;lt;&amp;lt;Skriv callnumber ex A%&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Låntagare med mer än 24 omlån som alltså snart kommer att få sista krav och måste återlämna&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT b.cardnumber, it.barcode, i.renewals, i.date_due, it.homebranch&lt;br /&gt;
FROM issues i&lt;br /&gt;
LEFT JOIN borrowers b ON (i.borrowernumber=b.borrowernumber)&lt;br /&gt;
LEFT JOIN items it ON (i.itemnumber=it.itemnumber)&lt;br /&gt;
WHERE i.renewals &amp;gt; &amp;#039;24&amp;#039;&lt;br /&gt;
GROUP BY b.borrowernumber, it.barcode, i.date_due, it.homebranch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Böcker som lånats om mer än 24 ggr och alltså snart bör återlämnas&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*)&lt;br /&gt;
FROM issues i&lt;br /&gt;
WHERE i.renewals &amp;gt; &amp;#039;24&amp;#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Återlämnad per timme, dag, månad, år&amp;#039;&amp;#039;&amp;#039;. &amp;#039;&amp;#039;Välj ett exakt datum för start och ett exakt för slut&amp;#039;&amp;#039;.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT YEAR(datetime) AS Year, &lt;br /&gt;
       MONTH(datetime) AS Month, &lt;br /&gt;
       DAY(datetime) AS Day, &lt;br /&gt;
       HOUR(datetime) AS Hour, &lt;br /&gt;
       count(*) &lt;br /&gt;
FROM statistics  &lt;br /&gt;
WHERE datetime BETWEEN &amp;lt;&amp;lt;Mellan|date&amp;gt;&amp;gt; AND &amp;lt;&amp;lt;Och|date&amp;gt;&amp;gt; &lt;br /&gt;
AND type = &amp;#039;return&amp;#039;&lt;br /&gt;
GROUP BY Year, Month, Day, Hour&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Antal Utlån per år av böcker på svenska&amp;#039;&amp;#039;&amp;#039;. &amp;#039;&amp;#039;Väldigt tung och långsam fråga!&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT substring( ExtractValue(metadata,&amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) AS Språk, COUNT(*) AS Antal &lt;br /&gt;
FROM statistics s&lt;br /&gt;
LEFT JOIN items i ON (s.itemnumber=i.itemnumber)&lt;br /&gt;
LEFT JOIN biblio b ON (i.biblionumber=b.biblionumber)&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (b.biblionumber=bm.biblionumber)&lt;br /&gt;
WHERE s.`type`=&amp;#039;issue&amp;#039;&lt;br /&gt;
AND YEAR(datetime) = &amp;lt;&amp;lt;Välj ÅR ÅÅÅÅ&amp;gt;&amp;gt; &lt;br /&gt;
GROUP BY Språk &lt;br /&gt;
HAVING Språk = &amp;#039;swe&amp;#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Antal utlån av böcker på nationellt minoritetsspråk&amp;#039;&amp;#039;&amp;#039;.&amp;#039;&amp;#039;Väldigt tung och långsam fråga!&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT substring( ExtractValue(metadata,&amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) AS Språk, COUNT(*) AS Antal &lt;br /&gt;
FROM statistics s&lt;br /&gt;
LEFT JOIN items i ON (s.itemnumber=i.itemnumber)&lt;br /&gt;
LEFT JOIN biblio b ON (i.biblionumber=b.biblionumber)&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (b.biblionumber=bm.biblionumber)&lt;br /&gt;
WHERE s.`type`=&amp;#039;issue&amp;#039;&lt;br /&gt;
AND YEAR(datetime) = &amp;lt;&amp;lt;Välj ÅR ÅÅÅÅ&amp;gt;&amp;gt; &lt;br /&gt;
GROUP BY Språk &lt;br /&gt;
HAVING ( Språk = &amp;#039;fin&amp;#039; OR Språk = &amp;#039;smi&amp;#039; OR Språk = &amp;#039;9mk&amp;#039; OR Språk = &amp;#039;rom&amp;#039; OR Språk = &amp;#039;yid&amp;#039; )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Antal utlån av böcker på utländska språk&amp;#039;&amp;#039;&amp;#039;. &amp;#039;&amp;#039;Väldigt tung och långsam fråga!&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT SUBSTRING(ExtractValue(metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;swe&amp;#039; &lt;br /&gt;
AND SUBSTRING(ExtractValue(metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;fin&amp;#039; &lt;br /&gt;
AND SUBSTRING(ExtractValue(metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;smi&amp;#039; &lt;br /&gt;
AND SUBSTRING(ExtractValue(metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;9mk&amp;#039; &lt;br /&gt;
AND SUBSTRING(ExtractValue(metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;rom&amp;#039; &lt;br /&gt;
AND SUBSTRING(ExtractValue(metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;yid&amp;#039;,&lt;br /&gt;
COUNT(*) AS Antal&lt;br /&gt;
FROM statistics s&lt;br /&gt;
LEFT JOIN items i ON (s.itemnumber=i.itemnumber)&lt;br /&gt;
LEFT JOIN biblio b ON (i.biblionumber=b.biblionumber)&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (b.biblionumber=bm.biblionumber)&lt;br /&gt;
WHERE s.`type`=&amp;#039;issue&amp;#039;&lt;br /&gt;
AND YEAR(datetime) = &amp;lt;&amp;lt;Välj ÅR ÅÅÅÅ&amp;gt;&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Samlingar ==&lt;br /&gt;
Statistikrapporter som Stockholms universitetsbibliotek funnit användbara vid översyn av samlingarna, bland annat inför genomförande av en större gallringsinsats. Se även Lånestatistik Bibliotek Mellansjö för andra sätt att ta ut statistik för utlån och nyförvärv.&lt;br /&gt;
Du kan behöva ändra frågorna utifrån egna behov. Exempelvis:&lt;br /&gt;
LibrisID - strängen funkar om man har LibrisID i 035. Har man LibrisID i 001 behöver man ändra samt då också ta bort: &amp;#039;&amp;#039;and contains(text(), &amp;quot;LIBRIS&amp;quot;)&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Bestånd utifrån Dewey decimalklassifikation (DDK) i den bibliografiska posten (fält 082)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;#039;&amp;#039;- välj enhet (homebranch), location och Deweykod.&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue (bm.metadata,&amp;#039;//datafield[@tag=&amp;quot;035&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;,&lt;br /&gt;
ExtractValue(bm.metadata, &amp;#039;//datafield[@tag=&amp;quot;082&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot;]&amp;#039;) AS &amp;#039;Dewey&amp;#039;,&lt;br /&gt;
ExtractValue(bm.metadata, &amp;#039;//datafield[@tag=&amp;quot;084&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot;]&amp;#039;) AS &amp;#039;SAB&amp;#039;,&lt;br /&gt;
b.copyrightdate,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.onloan AS &amp;#039;Utlånad&amp;#039;,&lt;br /&gt;
i.itemlost,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location,&lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt; &lt;br /&gt;
AND i.location = &amp;lt;&amp;lt;Välj location|LOC&amp;gt;&amp;gt;&lt;br /&gt;
AND ExtractValue(bm.metadata, &amp;#039;//datafield[@tag=&amp;quot;082&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot;]&amp;#039;) LIKE &amp;lt;&amp;lt;Skriv början på Deweykod ex 839%&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY i.itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Bestånd utifrån SAB-klassifikation i den bibliografiska posten (fält 084)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;#039;&amp;#039;- välj enhet (homebranch), location samt SAB-kod.&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue (bm.metadata,&amp;#039;//datafield[@tag=&amp;quot;035&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;,&lt;br /&gt;
ExtractValue(bm.metadata, &amp;#039;//datafield[@tag=&amp;quot;082&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot;]&amp;#039;) AS &amp;#039;Dewey&amp;#039;,&lt;br /&gt;
ExtractValue(bm.metadata, &amp;#039;//datafield[@tag=&amp;quot;084&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot;]&amp;#039;) AS &amp;#039;SAB&amp;#039;,&lt;br /&gt;
b.copyrightdate,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.onloan AS &amp;#039;Utlånad&amp;#039;,&lt;br /&gt;
i.itemlost,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location,&lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt; &lt;br /&gt;
AND i.location = &amp;lt;&amp;lt;Välj location|LOC&amp;gt;&amp;gt;&lt;br /&gt;
AND ExtractValue(bm.metadata, &amp;#039;//datafield[@tag=&amp;quot;084&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot;]&amp;#039;) LIKE &amp;lt;&amp;lt;Skriv början på Signum ex A%&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY i.itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Lista över bestånd&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;#039;&amp;#039;- välj placering (homebranch, location och call number).&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber AS &amp;#039;Call number&amp;#039;,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=035]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;, &lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber,&lt;br /&gt;
b.copyrightdate,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.issues AS &amp;#039;Antal utlån&amp;#039;,&lt;br /&gt;
i.onloan AS &amp;#039;Utlånad&amp;#039;,&lt;br /&gt;
i.itemlost AS &amp;#039;Saknad&amp;#039;, &lt;br /&gt;
i.datelastborrowed AS &amp;#039;Senast utlånad&amp;#039;,&lt;br /&gt;
i.datelastseen AS &amp;#039;Senast hanterad&amp;#039;,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt; &lt;br /&gt;
AND i.location = &amp;lt;&amp;lt;Välj location|LOC&amp;gt;&amp;gt;&lt;br /&gt;
AND i.itemcallnumber LIKE &amp;lt;&amp;lt;Skriv callnumber ex A%&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY i.itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Antal Items per Enhet&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*)&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
WHERE NOT(SUBSTRING(ExtractValue(bm.metadata, &amp;#039;//leader&amp;#039;),8,1) = &amp;#039;s&amp;#039;&lt;br /&gt;
AND SUBSTRING(ExtractValue(bm.metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;),22,1) = &amp;#039;p&amp;#039;)&lt;br /&gt;
AND i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Monografier med dubblett på annan enhet (homebranch) samt ej lån vald tid&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber AS &amp;#039;Call number&amp;#039;,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=035]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;, &lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber,&lt;br /&gt;
b.copyrightdate,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.issues AS &amp;#039;Antal utlån&amp;#039;,&lt;br /&gt;
i.onloan AS &amp;#039;Utlånad&amp;#039;,&lt;br /&gt;
i.itemlost AS &amp;#039;Saknad&amp;#039;, &lt;br /&gt;
i.datelastborrowed AS &amp;#039;Senast utlånad&amp;#039;,&lt;br /&gt;
i.datelastseen AS &amp;#039;Senast hanterad&amp;#039;,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND i.itemcallnumber LIKE &amp;lt;&amp;lt;Skriv callnumber ex A%&amp;gt;&amp;gt;&lt;br /&gt;
AND NOT(SUBSTRING(ExtractValue(bm.metadata, &amp;#039;//leader&amp;#039;),8,1) = &amp;#039;s&amp;#039;&lt;br /&gt;
AND SUBSTRING(ExtractValue(bm.metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;),22,1) = &amp;#039;p&amp;#039;)&lt;br /&gt;
AND EXISTS (select i2.homebranch, i2.biblionumber &lt;br /&gt;
FROM items i2 &lt;br /&gt;
WHERE i2.biblionumber = b.biblionumber&lt;br /&gt;
AND i2.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;)&lt;br /&gt;
AND NOT ifnull(i.datelastborrowed, &amp;#039;1996-08-13&amp;#039;) &amp;gt; &amp;lt;&amp;lt;Inte utlånad efter (yyyy-mm-dd)|date&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Lista över dubbletter samma enhet (homebranch) med dubblett med på listan&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;#039;&amp;#039;- välj enhet (homebranch), location och call number. Observera att du behöver göra samma val två gånger.&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT i1.itemcallnumber AS &amp;#039;Call number&amp;#039;,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i1.barcode,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=035]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;,&lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i1.itemnumber,&lt;br /&gt;
b.copyrightdate,&lt;br /&gt;
i1.dateaccessioned AS &amp;#039;Anskaffningsdatum&amp;#039;,&lt;br /&gt;
i1.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
ExtractValue(bm.metadata,&amp;#039;//datafield[@tag=&amp;quot;250&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot;]&amp;#039;) AS &amp;#039;Upplaga&amp;#039;,&lt;br /&gt;
i1.issues AS &amp;#039;Antal utlån&amp;#039;,&lt;br /&gt;
i1.onloan AS &amp;#039;Utlånad&amp;#039;,&lt;br /&gt;
i1.itemlost AS &amp;#039;Saknad&amp;#039;,&lt;br /&gt;
i1.datelastborrowed AS &amp;#039;Senast utlånad&amp;#039;,&lt;br /&gt;
i1.datelastseen AS &amp;#039;Senast hanterad&amp;#039;,&lt;br /&gt;
i1.homebranch,&lt;br /&gt;
i1.location&lt;br /&gt;
FROM items i1&lt;br /&gt;
JOIN (SELECT biblionumber&lt;br /&gt;
FROM items&lt;br /&gt;
WHERE itemcallnumber LIKE &amp;lt;&amp;lt;Skriv början på callnumber ex HUM%&amp;gt;&amp;gt;&lt;br /&gt;
AND location = &amp;lt;&amp;lt;Välj location|LOC&amp;gt;&amp;gt;&lt;br /&gt;
AND homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
GROUP BY biblionumber HAVING count(itemnumber) &amp;gt; 1) i2&lt;br /&gt;
ON (i2.biblionumber = i1.biblionumber)&lt;br /&gt;
JOIN biblio_metadata bm ON (bm.biblionumber = i1.biblionumber)&lt;br /&gt;
JOIN biblio b ON (b.biblionumber = i1.biblionumber)&lt;br /&gt;
AND i1.itemcallnumber LIKE &amp;lt;&amp;lt;Samma val som ovan ex HUM%&amp;gt;&amp;gt;&lt;br /&gt;
AND i1.location = &amp;lt;&amp;lt;Samma val av loc som ovan|LOC&amp;gt;&amp;gt;&lt;br /&gt;
AND i1.homebranch = &amp;lt;&amp;lt;Samma val av enhet som ovan|branches&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY i1.itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Lista över periodika&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;#039;&amp;#039;- välj enhet (homebranch), location och call number.&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber AS &amp;#039;Call number&amp;#039;,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=035]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;, &lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.issues AS &amp;#039;Antal utlån&amp;#039;,&lt;br /&gt;
i.itemlost AS &amp;#039;Saknad&amp;#039;, &lt;br /&gt;
i.datelastseen AS &amp;#039;Senast hanterad&amp;#039;,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND i.location = &amp;lt;&amp;lt;Välj location|LOC&amp;gt;&amp;gt;&lt;br /&gt;
AND i.itemcallnumber LIKE &amp;lt;&amp;lt;Skriv callnumber ex AP% om allt %&amp;gt;&amp;gt;&lt;br /&gt;
AND (SUBSTRING(ExtractValue(bm.metadata, &amp;#039;//leader&amp;#039;),8,1) = &amp;#039;s&amp;#039;&lt;br /&gt;
AND SUBSTRING(ExtractValue(bm.metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;),22,1) = &amp;#039;p&amp;#039;)&lt;br /&gt;
ORDER BY itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Periodika med dubblett på annan enhet (homebrach)&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&amp;#039;&amp;#039;- välj placering (homebranch, location och call number).&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber AS &amp;#039;Call number&amp;#039;,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=035]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;, &lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.issues AS &amp;#039;Antal utlån&amp;#039;,&lt;br /&gt;
i.itemlost AS &amp;#039;Saknad&amp;#039;, &lt;br /&gt;
i.datelastseen AS &amp;#039;Senast hanterad&amp;#039;,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND i.location = &amp;lt;&amp;lt;Välj location|LOC&amp;gt;&amp;gt;&lt;br /&gt;
AND i.itemcallnumber LIKE &amp;lt;&amp;lt;Skriv callnumber ex AP%&amp;gt;&amp;gt;&lt;br /&gt;
AND (SUBSTRING(ExtractValue(bm.metadata, &amp;#039;//leader&amp;#039;),8,1) = &amp;#039;s&amp;#039;&lt;br /&gt;
AND SUBSTRING(ExtractValue(bm.metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;),22,1) = &amp;#039;p&amp;#039;)&lt;br /&gt;
AND EXISTS (select i2.homebranch, i2.biblionumber &lt;br /&gt;
FROM items i2 &lt;br /&gt;
WHERE i2.biblionumber = b.biblionumber&lt;br /&gt;
AND i2.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;)&lt;br /&gt;
ORDER BY itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Material utlånat mellan vissa datum&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&amp;#039;&amp;#039;- välj datum, enhet (homebranch), location och call number.&amp;#039;&amp;#039; &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber AS &amp;#039;Call number&amp;#039;,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=035]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;, &lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber,&lt;br /&gt;
b.copyrightdate,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.issues AS &amp;#039;Antal utlån&amp;#039;,&lt;br /&gt;
i.onloan AS &amp;#039;Utlånad&amp;#039;,&lt;br /&gt;
i.itemlost AS &amp;#039;Saknad&amp;#039;, &lt;br /&gt;
i.datelastborrowed AS &amp;#039;Senast utlånad&amp;#039;,&lt;br /&gt;
i.datelastseen AS &amp;#039;Senast hanterad&amp;#039;,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.datelastborrowed BETWEEN &amp;lt;&amp;lt;Utlån sedan|date&amp;gt;&amp;gt; AND &amp;lt;&amp;lt;Utlån till|date&amp;gt;&amp;gt;&lt;br /&gt;
AND i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND i.itemcallnumber LIKE &amp;lt;&amp;lt;Skriv callnumber ex A%&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;De 50 mest lånade böckerna ur magasin som bör tas till öppen samling.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT count(s.datetime) AS circs, b.title, b.author, i.barcode, i.itemcallnumber,i.datelastseen&lt;br /&gt;
FROM statistics s&lt;br /&gt;
LEFT JOIN items i ON (s.itemnumber=i.itemnumber)&lt;br /&gt;
LEFT JOIN biblio b ON (i.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE DATE(s.datetime) &amp;gt; DATE_SUB(CURRENT_DATE(),INTERVAL 6 MONTH) &lt;br /&gt;
AND DATE(s.datetime)&amp;lt;=CURRENT_DATE() &lt;br /&gt;
AND s.itemnumber IS NOT NULL AND s.type = &amp;#039;issue&amp;#039;&lt;br /&gt;
AND i.itype = &amp;lt;&amp;lt;Skriv item type|itemtypes&amp;gt;&amp;gt;&lt;br /&gt;
GROUP BY b.biblionumber &lt;br /&gt;
ORDER BY circs DESC &lt;br /&gt;
LIMIT 50&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Antal gallrade items under viss period.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT count(deleteditems.itemnumber) AS ItemsDeleted &lt;br /&gt;
FROM deleteditems &lt;br /&gt;
WHERE deleteditems.timestamp BETWEEN &amp;lt;&amp;lt;Mellan|date&amp;gt;&amp;gt; AND &amp;lt;&amp;lt;och|date&amp;gt;&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Material anskaffat mellan vissa datum (dvs nytt edit item)&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&amp;#039;&amp;#039;- välj datum och placering (homebranch, location och call number).&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber AS &amp;#039;Call number&amp;#039;,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=035]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;,&lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber,&lt;br /&gt;
b.copyrightdate,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.dateaccessioned AS &amp;#039;Anskaffningsdatum&amp;#039;,&lt;br /&gt;
i.issues AS &amp;#039;Antal utlån&amp;#039;,&lt;br /&gt;
i.onloan AS &amp;#039;Utlånad&amp;#039;,&lt;br /&gt;
i.itemlost AS &amp;#039;Saknad&amp;#039;,&lt;br /&gt;
i.datelastborrowed AS &amp;#039;Senast utlånad&amp;#039;,&lt;br /&gt;
i.datelastseen AS &amp;#039;Senast hanterad&amp;#039;,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.dateaccessioned BETWEEN &amp;lt;&amp;lt;Anskaffat mellan|date&amp;gt;&amp;gt; AND &amp;lt;&amp;lt;och|date&amp;gt;&amp;gt;&lt;br /&gt;
AND i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt; -- AND i.homebranch = &amp;#039;FRESC&amp;#039;&lt;br /&gt;
AND i.location = &amp;lt;&amp;lt;Välj location|LOC&amp;gt;&amp;gt; &lt;br /&gt;
AND i.itemcallnumber LIKE &amp;lt;&amp;lt;Skriv callnumber ex A%&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Nyförvärv (tillagt item) mellan valda datum.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber AS &amp;#039;Call number&amp;#039;,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=264]/subfield[@code=&amp;quot;b&amp;quot;]&amp;#039;) AS &amp;#039;Förlag264&amp;#039;, -- poster efter Libris XL&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=264]/subfield[@code=&amp;quot;a&amp;quot;]&amp;#039;) AS &amp;#039;Ort264&amp;#039;, &lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=264]/subfield[@code=&amp;quot;c&amp;quot;]&amp;#039;) AS &amp;#039;År264&amp;#039;, &lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=260]/subfield[@code=&amp;quot;b&amp;quot;]&amp;#039;) AS &amp;#039;Förlag260&amp;#039;,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=260]/subfield[@code=&amp;quot;a&amp;quot;]&amp;#039;) AS &amp;#039;Ort260&amp;#039;, -- tidigare poster innan Libris XL&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=260]/subfield[@code=&amp;quot;c&amp;quot;]&amp;#039;) AS &amp;#039;År260&amp;#039;,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=035]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;, &lt;br /&gt;
i.dateaccessioned AS &amp;#039;Förvärvsdatum&amp;#039;,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.issues AS &amp;#039;Antal utlån&amp;#039;,&lt;br /&gt;
i.datelastborrowed AS &amp;#039;Senast utlånad&amp;#039;,&lt;br /&gt;
i.datelastseen AS &amp;#039;Senast hanterad&amp;#039;,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt; &lt;br /&gt;
AND i.itemcallnumber LIKE &amp;lt;&amp;lt;Skriv callnumber ex A% eller % för allt&amp;gt;&amp;gt;&lt;br /&gt;
AND i.dateaccessioned BETWEEN &amp;lt;&amp;lt;Mellan|date&amp;gt;&amp;gt; AND &amp;lt;&amp;lt;och|date&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY i.itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Lista över bestånd med status missing (4 i kolumn Saknad)&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&amp;#039;&amp;#039;- välj enhet (homebranch), location samt call number.&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber AS &amp;#039;Call number&amp;#039;,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=035]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;, &lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber,&lt;br /&gt;
b.copyrightdate,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.issues AS &amp;#039;Antal utlån&amp;#039;,&lt;br /&gt;
i.onloan AS &amp;#039;Utlånad&amp;#039;,&lt;br /&gt;
i.itemlost AS &amp;#039;Saknad&amp;#039;, &lt;br /&gt;
i.datelastborrowed AS &amp;#039;Senast utlånad&amp;#039;,&lt;br /&gt;
i.datelastseen AS &amp;#039;Senast hanterad&amp;#039;,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt; &lt;br /&gt;
AND i.location = &amp;lt;&amp;lt;Välj location|LOC&amp;gt;&amp;gt;&lt;br /&gt;
AND i.itemcallnumber LIKE &amp;lt;&amp;lt;Skriv callnumber ex A% eller % för allt&amp;gt;&amp;gt;&lt;br /&gt;
AND i.itemlost =&amp;#039;4&amp;#039;&lt;br /&gt;
ORDER BY i.itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Lista över bestånd med viss författare eller vissa bokstäver i författarens namn&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;#039;&amp;#039;- välj enhet (homebranch) och location samt författare/bokstäver i författarens namn.&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber AS &amp;#039;Call number&amp;#039;,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=035]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;, &lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.onloan AS &amp;#039;Utlånad&amp;#039;,&lt;br /&gt;
i.itemlost AS &amp;#039;Saknad&amp;#039;,&lt;br /&gt;
i.datelastborrowed AS &amp;#039;Senast utlånad&amp;#039;,&lt;br /&gt;
i.datelastseen AS &amp;#039;Senast hanterad&amp;#039;,&lt;br /&gt;
i.issues AS &amp;#039;Antal utlån&amp;#039;,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location AS &amp;#039;PLAN&amp;#039;&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND i.location = &amp;lt;&amp;lt;Välj location|LOC&amp;gt;&amp;gt;&lt;br /&gt;
AND b.author LIKE &amp;lt;&amp;lt;Skriv författare eller del av ex %son%&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY i.itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gunillar</name></author>
	</entry>
	<entry>
		<id>https://koha.se/wiki/index.php?title=Stockholms_universitetsbibliotek&amp;diff=572</id>
		<title>Stockholms universitetsbibliotek</title>
		<link rel="alternate" type="text/html" href="https://koha.se/wiki/index.php?title=Stockholms_universitetsbibliotek&amp;diff=572"/>
		<updated>2019-04-04T08:06:55Z</updated>

		<summary type="html">&lt;p&gt;Gunillar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
Vi har använt oss av runtime parameters. Läs mer om detta på Koha community SQL Reports Library [https://wiki.koha-community.org/wiki/SQL_Reports_Library#Runtime_Parameters]&lt;br /&gt;
&lt;br /&gt;
== Circulation ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Antal lån via utlåningsmaskin&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(s.itemnumber) AS antal&lt;br /&gt;
FROM statistics s&lt;br /&gt;
LEFT JOIN action_logs a ON (s.itemnumber=a.object AND s.datetime=a.timestamp)&lt;br /&gt;
WHERE s.branch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND s.`type` = &amp;#039;issue&amp;#039;&lt;br /&gt;
AND a.user = &amp;lt;&amp;lt;Skriv borrower id för utlåningsmaskin&amp;gt;&amp;gt;&lt;br /&gt;
AND date(datetime) BETWEEN &amp;lt;&amp;lt;Startdatum|date&amp;gt;&amp;gt;&lt;br /&gt;
AND &amp;lt;&amp;lt;Slutdatum|date&amp;gt;&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;In Transit&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;#039;&amp;#039;Material som ej kommit fram till sin enhet med tillägg homebranch och itemcallnumber&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT bt.frombranch, bt.tobranch, i.homebranch, i.itemcallnumber, i.barcode, b.title, b.author, bt.datesent&lt;br /&gt;
FROM branchtransfers bt&lt;br /&gt;
LEFT JOIN items i ON (bt.itemnumber = i.itemnumber)&lt;br /&gt;
LEFT JOIN biblio b ON (i.biblionumber = b.biblionumber)&lt;br /&gt;
WHERE bt.datesent &amp;lt;= DATE_SUB(CURDATE(),interval 2 week)&lt;br /&gt;
AND bt.datearrived IS NULL&lt;br /&gt;
AND i.itemlost NOT LIKE &amp;#039;4&amp;#039;&lt;br /&gt;
AND i.homebranch = &amp;lt;&amp;lt;HEMENHET|branches&amp;gt;&amp;gt;&lt;br /&gt;
GROUP BY bt.frombranch, bt.tobranch, i.homebranch, i.itemcallnumber, i.barcode, b.title, b.author, bt.datesent&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Låntagare med kö-böcker&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT bo.surname, &lt;br /&gt;
       bo.firstname, &lt;br /&gt;
       bo.phone, &lt;br /&gt;
       bo.cardnumber, &lt;br /&gt;
       iu.date_due, &lt;br /&gt;
       bi.title, &lt;br /&gt;
       bi.author, &lt;br /&gt;
       it.itemcallnumber, &lt;br /&gt;
       it.barcode, &lt;br /&gt;
       it.homebranch, (TO_DAYS(curdate())-TO_DAYS( date_due)) AS &amp;#039;days overdue&amp;#039; &lt;br /&gt;
FROM reserves r&lt;br /&gt;
LEFT JOIN borrowers bo ON (bo.borrowernumber = r.borrowernumber) &lt;br /&gt;
LEFT JOIN issues iu ON (iu.borrowernumber=bo.borrowernumber) &lt;br /&gt;
LEFT JOIN items it ON (it.itemnumber=iu.itemnumber)&lt;br /&gt;
LEFT JOIN biblio bi ON (bi.biblionumber =it.biblionumber)	   &lt;br /&gt;
WHERE r.reservedate IS NOT NULL&lt;br /&gt;
AND date (r.reservedate) &amp;lt; DATE_SUB(CURRENT_DATE(),INTERVAL 1 DAY)&lt;br /&gt;
AND r.waitingdate IS NULL&lt;br /&gt;
AND (TO_DAYS(curdate())-TO_DAYS(date_due)) &amp;gt; &amp;#039;0&amp;#039; &lt;br /&gt;
AND (TO_DAYS(curdate())-TO_DAYS(date_due)) &amp;lt; &amp;#039;7&amp;#039;&lt;br /&gt;
ORDER BY iu.date_due ASC &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Förkomna fjärrlån utlånade till andra bibliotek&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT b.title, b.author, &lt;br /&gt;
i.itemcallnumber,i.barcode, &lt;br /&gt;
v.lib AS &amp;#039;lost&amp;#039;, &lt;br /&gt;
bo.firstname, &lt;br /&gt;
bo.surname &lt;br /&gt;
FROM items i &lt;br /&gt;
JOIN biblio b ON (i.biblionumber=b.biblionumber) &lt;br /&gt;
JOIN authorised_values v ON (i.itemlost=v.authorised_value) &lt;br /&gt;
JOIN issues c ON (i.itemnumber=c.itemnumber) &lt;br /&gt;
JOIN borrowers bo ON (bo.borrowernumber=c.borrowernumber)&lt;br /&gt;
WHERE v.lib=&amp;#039;LONG OVERDUE (LOST)&amp;#039;&lt;br /&gt;
AND bo.categorycode = &amp;lt;&amp;lt;Fjärrlåns låntagarkategori|categorycode&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY v.lib&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Låntagare som saknar epostadress&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT cardnumber, surname, firstname, dateexpiry &lt;br /&gt;
FROM borrowers &lt;br /&gt;
WHERE &amp;#039; &amp;#039; IN (email)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Utlån, Omlån, Återlämning&amp;#039;&amp;#039;&amp;#039; - &amp;#039;&amp;#039;välj år och månad per enhet. Välj enhet samt år (t ex 2018) och Månad (t ex 05 för maj)&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
      MONTH(datetime) AS Månad, &lt;br /&gt;
      SUM( IF(type = &amp;#039;issue&amp;#039;, 1, 0 )) AS Utlån,&lt;br /&gt;
      SUM( IF(type = &amp;#039;renew&amp;#039;, 1, 0 )) AS Omlån,&lt;br /&gt;
      SUM( IF(type = &amp;#039;return&amp;#039;, 1, 0 )) AS Återlämning,&lt;br /&gt;
      COUNT(statistics.type) AS &amp;#039;Total Transactions&amp;#039;&lt;br /&gt;
FROM  statistics&lt;br /&gt;
WHERE branch = &amp;lt;&amp;lt;Enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND YEAR(datetime) = &amp;lt;&amp;lt;Välj ÅR ÅÅÅÅ&amp;gt;&amp;gt; &lt;br /&gt;
AND  MONTH(datetime) = &amp;lt;&amp;lt;Välj månad, tex 05 för maj&amp;gt;&amp;gt;&lt;br /&gt;
GROUP BY MONTH(datetime)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Läsesalslån av böcker med streckkod&amp;#039;&amp;#039;&amp;#039;. &amp;#039;&amp;#039;OBS!! Att tidskrifter endast syns via Viola och då endast om de hämtas från magasin&amp;#039;&amp;#039;.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT branch,&lt;br /&gt;
MONTH(datetime) AS Månad, &lt;br /&gt;
SUM( IF(type = &amp;#039;localuse&amp;#039;, 1, 0 )) AS Läsesalslån&lt;br /&gt;
FROM statistics&lt;br /&gt;
WHERE branch =&amp;lt;&amp;lt;Enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND YEAR(datetime) = &amp;lt;&amp;lt;Välj ÅR ÅÅÅÅ&amp;gt;&amp;gt; &lt;br /&gt;
AND MONTH(datetime) = &amp;lt;&amp;lt;Välj månad, tex 05 för maj&amp;gt;&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Material utlånat mellan vissa datum&amp;#039;&amp;#039;&amp;#039;. &amp;#039;&amp;#039;Välj datum, enhet, location och call number&amp;#039;&amp;#039; &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber AS &amp;#039;Call number&amp;#039;,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=035]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;, &lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber,&lt;br /&gt;
b.copyrightdate,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.issues AS &amp;#039;Antal utlån&amp;#039;,&lt;br /&gt;
i.onloan AS &amp;#039;Utlånad&amp;#039;,&lt;br /&gt;
i.itemlost AS &amp;#039;Saknad&amp;#039;, &lt;br /&gt;
i.datelastborrowed AS &amp;#039;Senast utlånad&amp;#039;,&lt;br /&gt;
i.datelastseen AS &amp;#039;Senast sedd&amp;#039;,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.datelastborrowed BETWEEN &amp;lt;&amp;lt;Utlån sedan|date&amp;gt;&amp;gt; AND &amp;lt;&amp;lt;Utlån till|date&amp;gt;&amp;gt;&lt;br /&gt;
AND i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND i.location = &amp;lt;&amp;lt;Välj location|LOC&amp;gt;&amp;gt;&lt;br /&gt;
AND i.itemcallnumber LIKE &amp;lt;&amp;lt;Skriv callnumber ex A%&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Låntagare med mer än 24 omlån som alltså snart kommer att få sista krav och måste återlämna&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT b.cardnumber, it.barcode, i.renewals, i.date_due, it.homebranch&lt;br /&gt;
FROM issues i&lt;br /&gt;
LEFT JOIN borrowers b ON (i.borrowernumber=b.borrowernumber)&lt;br /&gt;
LEFT JOIN items it ON (i.itemnumber=it.itemnumber)&lt;br /&gt;
WHERE i.renewals &amp;gt; &amp;#039;24&amp;#039;&lt;br /&gt;
GROUP BY b.borrowernumber, it.barcode, i.date_due, it.homebranch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Böcker som lånats om mer än 24 ggr och alltså snart bör återlämnas&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*)&lt;br /&gt;
FROM issues i&lt;br /&gt;
WHERE i.renewals &amp;gt; &amp;#039;24&amp;#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Återlämnad per timme, dag, månad, år&amp;#039;&amp;#039;&amp;#039;. &amp;#039;&amp;#039;Välj ett exakt datum för start och ett exakt för slut&amp;#039;&amp;#039;.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT YEAR(datetime) AS Year, &lt;br /&gt;
       MONTH(datetime) AS Month, &lt;br /&gt;
       DAY(datetime) AS Day, &lt;br /&gt;
       HOUR(datetime) AS Hour, &lt;br /&gt;
       count(*) &lt;br /&gt;
FROM statistics  &lt;br /&gt;
WHERE datetime BETWEEN &amp;lt;&amp;lt;Mellan|date&amp;gt;&amp;gt; AND &amp;lt;&amp;lt;Och|date&amp;gt;&amp;gt; &lt;br /&gt;
AND type = &amp;#039;return&amp;#039;&lt;br /&gt;
GROUP BY Year, Month, Day, Hour&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Antal Utlån per år av böcker på svenska&amp;#039;&amp;#039;&amp;#039;. &amp;#039;&amp;#039;Väldigt tung och långsam fråga!&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT substring( ExtractValue(metadata,&amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) AS Språk, COUNT(*) AS Antal &lt;br /&gt;
FROM statistics s&lt;br /&gt;
LEFT JOIN items i ON (s.itemnumber=i.itemnumber)&lt;br /&gt;
LEFT JOIN biblio b ON (i.biblionumber=b.biblionumber)&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (b.biblionumber=bm.biblionumber)&lt;br /&gt;
WHERE s.`type`=&amp;#039;issue&amp;#039;&lt;br /&gt;
AND YEAR(datetime) = &amp;lt;&amp;lt;Välj ÅR ÅÅÅÅ&amp;gt;&amp;gt; &lt;br /&gt;
GROUP BY Språk &lt;br /&gt;
HAVING Språk = &amp;#039;swe&amp;#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Antal utlån av böcker på nationellt minoritetsspråk&amp;#039;&amp;#039;&amp;#039;.&amp;#039;&amp;#039;Väldigt tung och långsam fråga!&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT substring( ExtractValue(metadata,&amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) AS Språk, COUNT(*) AS Antal &lt;br /&gt;
FROM statistics s&lt;br /&gt;
LEFT JOIN items i ON (s.itemnumber=i.itemnumber)&lt;br /&gt;
LEFT JOIN biblio b ON (i.biblionumber=b.biblionumber)&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (b.biblionumber=bm.biblionumber)&lt;br /&gt;
WHERE s.`type`=&amp;#039;issue&amp;#039;&lt;br /&gt;
AND YEAR(datetime) = &amp;lt;&amp;lt;Välj ÅR ÅÅÅÅ&amp;gt;&amp;gt; &lt;br /&gt;
GROUP BY Språk &lt;br /&gt;
HAVING ( Språk = &amp;#039;fin&amp;#039; OR Språk = &amp;#039;smi&amp;#039; OR Språk = &amp;#039;9mk&amp;#039; OR Språk = &amp;#039;rom&amp;#039; OR Språk = &amp;#039;yid&amp;#039; )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Antal utlån av böcker på utländska språk&amp;#039;&amp;#039;&amp;#039;. &amp;#039;&amp;#039;Väldigt tung och långsam fråga!&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT SUBSTRING(ExtractValue(metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;swe&amp;#039; &lt;br /&gt;
AND SUBSTRING(ExtractValue(metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;fin&amp;#039; &lt;br /&gt;
AND SUBSTRING(ExtractValue(metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;smi&amp;#039; &lt;br /&gt;
AND SUBSTRING(ExtractValue(metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;9mk&amp;#039; &lt;br /&gt;
AND SUBSTRING(ExtractValue(metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;rom&amp;#039; &lt;br /&gt;
AND SUBSTRING(ExtractValue(metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;yid&amp;#039;,&lt;br /&gt;
COUNT(*) AS Antal&lt;br /&gt;
FROM statistics s&lt;br /&gt;
LEFT JOIN items i ON (s.itemnumber=i.itemnumber)&lt;br /&gt;
LEFT JOIN biblio b ON (i.biblionumber=b.biblionumber)&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (b.biblionumber=bm.biblionumber)&lt;br /&gt;
WHERE s.`type`=&amp;#039;issue&amp;#039;&lt;br /&gt;
AND YEAR(datetime) = &amp;lt;&amp;lt;Välj ÅR ÅÅÅÅ&amp;gt;&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Samlingar ==&lt;br /&gt;
Statistikrapporter som Stockholms universitetsbibliotek funnit användbara vid översyn av samlingarna, bland annat inför genomförande av en större gallringsinsats. Se även Lånestatistik Bibliotek Mellansjö för andra sätt att ta ut statistik för utlån och nyförvärv.&lt;br /&gt;
Du kan behöva ändra frågorna utifrån egna behov. Exempelvis:&lt;br /&gt;
LibrisID - strängen funkar om man har LibrisID i 035, men kan behöva ändra till 001 samt då ta bort: &amp;#039;&amp;#039;and contains(text(), &amp;quot;LIBRIS&amp;quot;)&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Bestånd utifrån Dewey decimalklassifikation (DDK) i den bibliografiska posten (fält 082)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;#039;&amp;#039;- välj enhet (homebranch), location och Deweykod.&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue (bm.metadata,&amp;#039;//datafield[@tag=&amp;quot;035&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;,&lt;br /&gt;
ExtractValue(bm.metadata, &amp;#039;//datafield[@tag=&amp;quot;082&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot;]&amp;#039;) AS &amp;#039;Dewey&amp;#039;,&lt;br /&gt;
ExtractValue(bm.metadata, &amp;#039;//datafield[@tag=&amp;quot;084&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot;]&amp;#039;) AS &amp;#039;SAB&amp;#039;,&lt;br /&gt;
b.copyrightdate,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.onloan AS &amp;#039;Utlånad&amp;#039;,&lt;br /&gt;
i.itemlost,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location,&lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt; &lt;br /&gt;
AND i.location = &amp;lt;&amp;lt;Välj location|LOC&amp;gt;&amp;gt;&lt;br /&gt;
AND ExtractValue(bm.metadata, &amp;#039;//datafield[@tag=&amp;quot;082&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot;]&amp;#039;) LIKE &amp;lt;&amp;lt;Skriv början på Deweykod ex 839%&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY i.itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Bestånd utifrån SAB-klassifikation i den bibliografiska posten (fält 084)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;#039;&amp;#039;- välj enhet (homebranch), location samt SAB-kod.&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue (bm.metadata,&amp;#039;//datafield[@tag=&amp;quot;035&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;,&lt;br /&gt;
ExtractValue(bm.metadata, &amp;#039;//datafield[@tag=&amp;quot;082&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot;]&amp;#039;) AS &amp;#039;Dewey&amp;#039;,&lt;br /&gt;
ExtractValue(bm.metadata, &amp;#039;//datafield[@tag=&amp;quot;084&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot;]&amp;#039;) AS &amp;#039;SAB&amp;#039;,&lt;br /&gt;
b.copyrightdate,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.onloan AS &amp;#039;Utlånad&amp;#039;,&lt;br /&gt;
i.itemlost,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location,&lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt; &lt;br /&gt;
AND i.location = &amp;lt;&amp;lt;Välj location|LOC&amp;gt;&amp;gt;&lt;br /&gt;
AND ExtractValue(bm.metadata, &amp;#039;//datafield[@tag=&amp;quot;084&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot;]&amp;#039;) LIKE &amp;lt;&amp;lt;Skriv början på Signum ex A%&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY i.itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Lista över bestånd&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;#039;&amp;#039;- välj placering (homebranch, location och call number).&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber AS &amp;#039;Call number&amp;#039;,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=035]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;, &lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber,&lt;br /&gt;
b.copyrightdate,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.issues AS &amp;#039;Antal utlån&amp;#039;,&lt;br /&gt;
i.onloan AS &amp;#039;Utlånad&amp;#039;,&lt;br /&gt;
i.itemlost AS &amp;#039;Saknad&amp;#039;, &lt;br /&gt;
i.datelastborrowed AS &amp;#039;Senast utlånad&amp;#039;,&lt;br /&gt;
i.datelastseen AS &amp;#039;Senast hanterad&amp;#039;,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt; &lt;br /&gt;
AND i.location = &amp;lt;&amp;lt;Välj location|LOC&amp;gt;&amp;gt;&lt;br /&gt;
AND i.itemcallnumber LIKE &amp;lt;&amp;lt;Skriv callnumber ex A%&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY i.itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Antal Items per Enhet&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*)&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
WHERE NOT(SUBSTRING(ExtractValue(bm.metadata, &amp;#039;//leader&amp;#039;),8,1) = &amp;#039;s&amp;#039;&lt;br /&gt;
AND SUBSTRING(ExtractValue(bm.metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;),22,1) = &amp;#039;p&amp;#039;)&lt;br /&gt;
AND i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Monografier med dubblett på annan enhet (homebranch) samt ej lån vald tid&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber AS &amp;#039;Call number&amp;#039;,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=035]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;, &lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber,&lt;br /&gt;
b.copyrightdate,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.issues AS &amp;#039;Antal utlån&amp;#039;,&lt;br /&gt;
i.onloan AS &amp;#039;Utlånad&amp;#039;,&lt;br /&gt;
i.itemlost AS &amp;#039;Saknad&amp;#039;, &lt;br /&gt;
i.datelastborrowed AS &amp;#039;Senast utlånad&amp;#039;,&lt;br /&gt;
i.datelastseen AS &amp;#039;Senast hanterad&amp;#039;,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND i.itemcallnumber LIKE &amp;lt;&amp;lt;Skriv callnumber ex A%&amp;gt;&amp;gt;&lt;br /&gt;
AND NOT(SUBSTRING(ExtractValue(bm.metadata, &amp;#039;//leader&amp;#039;),8,1) = &amp;#039;s&amp;#039;&lt;br /&gt;
AND SUBSTRING(ExtractValue(bm.metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;),22,1) = &amp;#039;p&amp;#039;)&lt;br /&gt;
AND EXISTS (select i2.homebranch, i2.biblionumber &lt;br /&gt;
FROM items i2 &lt;br /&gt;
WHERE i2.biblionumber = b.biblionumber&lt;br /&gt;
AND i2.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;)&lt;br /&gt;
AND NOT ifnull(i.datelastborrowed, &amp;#039;1996-08-13&amp;#039;) &amp;gt; &amp;lt;&amp;lt;Inte utlånad efter (yyyy-mm-dd)|date&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Lista över dubbletter samma enhet (homebranch) med dubblett med på listan&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;#039;&amp;#039;- välj enhet (homebranch), location och call number. Observera att du behöver göra samma val två gånger.&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT i1.itemcallnumber AS &amp;#039;Call number&amp;#039;,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i1.barcode,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=035]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;,&lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i1.itemnumber,&lt;br /&gt;
b.copyrightdate,&lt;br /&gt;
i1.dateaccessioned AS &amp;#039;Anskaffningsdatum&amp;#039;,&lt;br /&gt;
i1.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
ExtractValue(bm.metadata,&amp;#039;//datafield[@tag=&amp;quot;250&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot;]&amp;#039;) AS &amp;#039;Upplaga&amp;#039;,&lt;br /&gt;
i1.issues AS &amp;#039;Antal utlån&amp;#039;,&lt;br /&gt;
i1.onloan AS &amp;#039;Utlånad&amp;#039;,&lt;br /&gt;
i1.itemlost AS &amp;#039;Saknad&amp;#039;,&lt;br /&gt;
i1.datelastborrowed AS &amp;#039;Senast utlånad&amp;#039;,&lt;br /&gt;
i1.datelastseen AS &amp;#039;Senast hanterad&amp;#039;,&lt;br /&gt;
i1.homebranch,&lt;br /&gt;
i1.location&lt;br /&gt;
FROM items i1&lt;br /&gt;
JOIN (SELECT biblionumber&lt;br /&gt;
FROM items&lt;br /&gt;
WHERE itemcallnumber LIKE &amp;lt;&amp;lt;Skriv början på callnumber ex HUM%&amp;gt;&amp;gt;&lt;br /&gt;
AND location = &amp;lt;&amp;lt;Välj location|LOC&amp;gt;&amp;gt;&lt;br /&gt;
AND homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
GROUP BY biblionumber HAVING count(itemnumber) &amp;gt; 1) i2&lt;br /&gt;
ON (i2.biblionumber = i1.biblionumber)&lt;br /&gt;
JOIN biblio_metadata bm ON (bm.biblionumber = i1.biblionumber)&lt;br /&gt;
JOIN biblio b ON (b.biblionumber = i1.biblionumber)&lt;br /&gt;
AND i1.itemcallnumber LIKE &amp;lt;&amp;lt;Samma val som ovan ex HUM%&amp;gt;&amp;gt;&lt;br /&gt;
AND i1.location = &amp;lt;&amp;lt;Samma val av loc som ovan|LOC&amp;gt;&amp;gt;&lt;br /&gt;
AND i1.homebranch = &amp;lt;&amp;lt;Samma val av enhet som ovan|branches&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY i1.itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Lista över periodika&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;#039;&amp;#039;- välj enhet (homebranch), location och call number.&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber AS &amp;#039;Call number&amp;#039;,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=035]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;, &lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.issues AS &amp;#039;Antal utlån&amp;#039;,&lt;br /&gt;
i.itemlost AS &amp;#039;Saknad&amp;#039;, &lt;br /&gt;
i.datelastseen AS &amp;#039;Senast hanterad&amp;#039;,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND i.location = &amp;lt;&amp;lt;Välj location|LOC&amp;gt;&amp;gt;&lt;br /&gt;
AND i.itemcallnumber LIKE &amp;lt;&amp;lt;Skriv callnumber ex AP% om allt %&amp;gt;&amp;gt;&lt;br /&gt;
AND (SUBSTRING(ExtractValue(bm.metadata, &amp;#039;//leader&amp;#039;),8,1) = &amp;#039;s&amp;#039;&lt;br /&gt;
AND SUBSTRING(ExtractValue(bm.metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;),22,1) = &amp;#039;p&amp;#039;)&lt;br /&gt;
ORDER BY itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Periodika med dubblett på annan enhet (homebrach)&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&amp;#039;&amp;#039;- välj placering (homebranch, location och call number).&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber AS &amp;#039;Call number&amp;#039;,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=035]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;, &lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.issues AS &amp;#039;Antal utlån&amp;#039;,&lt;br /&gt;
i.itemlost AS &amp;#039;Saknad&amp;#039;, &lt;br /&gt;
i.datelastseen AS &amp;#039;Senast hanterad&amp;#039;,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND i.location = &amp;lt;&amp;lt;Välj location|LOC&amp;gt;&amp;gt;&lt;br /&gt;
AND i.itemcallnumber LIKE &amp;lt;&amp;lt;Skriv callnumber ex AP%&amp;gt;&amp;gt;&lt;br /&gt;
AND (SUBSTRING(ExtractValue(bm.metadata, &amp;#039;//leader&amp;#039;),8,1) = &amp;#039;s&amp;#039;&lt;br /&gt;
AND SUBSTRING(ExtractValue(bm.metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;),22,1) = &amp;#039;p&amp;#039;)&lt;br /&gt;
AND EXISTS (select i2.homebranch, i2.biblionumber &lt;br /&gt;
FROM items i2 &lt;br /&gt;
WHERE i2.biblionumber = b.biblionumber&lt;br /&gt;
AND i2.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;)&lt;br /&gt;
ORDER BY itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Material utlånat mellan vissa datum&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&amp;#039;&amp;#039;- välj datum, enhet (homebranch), location och call number.&amp;#039;&amp;#039; &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber AS &amp;#039;Call number&amp;#039;,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=035]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;, &lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber,&lt;br /&gt;
b.copyrightdate,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.issues AS &amp;#039;Antal utlån&amp;#039;,&lt;br /&gt;
i.onloan AS &amp;#039;Utlånad&amp;#039;,&lt;br /&gt;
i.itemlost AS &amp;#039;Saknad&amp;#039;, &lt;br /&gt;
i.datelastborrowed AS &amp;#039;Senast utlånad&amp;#039;,&lt;br /&gt;
i.datelastseen AS &amp;#039;Senast hanterad&amp;#039;,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.datelastborrowed BETWEEN &amp;lt;&amp;lt;Utlån sedan|date&amp;gt;&amp;gt; AND &amp;lt;&amp;lt;Utlån till|date&amp;gt;&amp;gt;&lt;br /&gt;
AND i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND i.itemcallnumber LIKE &amp;lt;&amp;lt;Skriv callnumber ex A%&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;De 50 mest lånade böckerna ur magasin som bör tas till öppen samling.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT count(s.datetime) AS circs, b.title, b.author, i.barcode, i.itemcallnumber,i.datelastseen&lt;br /&gt;
FROM statistics s&lt;br /&gt;
LEFT JOIN items i ON (s.itemnumber=i.itemnumber)&lt;br /&gt;
LEFT JOIN biblio b ON (i.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE DATE(s.datetime) &amp;gt; DATE_SUB(CURRENT_DATE(),INTERVAL 6 MONTH) &lt;br /&gt;
AND DATE(s.datetime)&amp;lt;=CURRENT_DATE() &lt;br /&gt;
AND s.itemnumber IS NOT NULL AND s.type = &amp;#039;issue&amp;#039;&lt;br /&gt;
AND i.itype = &amp;lt;&amp;lt;Skriv item type|itemtypes&amp;gt;&amp;gt;&lt;br /&gt;
GROUP BY b.biblionumber &lt;br /&gt;
ORDER BY circs DESC &lt;br /&gt;
LIMIT 50&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Antal gallrade items under viss period.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT count(deleteditems.itemnumber) AS ItemsDeleted &lt;br /&gt;
FROM deleteditems &lt;br /&gt;
WHERE deleteditems.timestamp BETWEEN &amp;lt;&amp;lt;Mellan|date&amp;gt;&amp;gt; AND &amp;lt;&amp;lt;och|date&amp;gt;&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Material anskaffat mellan vissa datum (dvs nytt edit item)&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&amp;#039;&amp;#039;- välj datum och placering (homebranch, location och call number).&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber AS &amp;#039;Call number&amp;#039;,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=035]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;,&lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber,&lt;br /&gt;
b.copyrightdate,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.dateaccessioned AS &amp;#039;Anskaffningsdatum&amp;#039;,&lt;br /&gt;
i.issues AS &amp;#039;Antal utlån&amp;#039;,&lt;br /&gt;
i.onloan AS &amp;#039;Utlånad&amp;#039;,&lt;br /&gt;
i.itemlost AS &amp;#039;Saknad&amp;#039;,&lt;br /&gt;
i.datelastborrowed AS &amp;#039;Senast utlånad&amp;#039;,&lt;br /&gt;
i.datelastseen AS &amp;#039;Senast hanterad&amp;#039;,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.dateaccessioned BETWEEN &amp;lt;&amp;lt;Anskaffat mellan|date&amp;gt;&amp;gt; AND &amp;lt;&amp;lt;och|date&amp;gt;&amp;gt;&lt;br /&gt;
AND i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt; -- AND i.homebranch = &amp;#039;FRESC&amp;#039;&lt;br /&gt;
AND i.location = &amp;lt;&amp;lt;Välj location|LOC&amp;gt;&amp;gt; &lt;br /&gt;
AND i.itemcallnumber LIKE &amp;lt;&amp;lt;Skriv callnumber ex A%&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Nyförvärv (tillagt item) mellan valda datum.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber AS &amp;#039;Call number&amp;#039;,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=264]/subfield[@code=&amp;quot;b&amp;quot;]&amp;#039;) AS &amp;#039;Förlag264&amp;#039;, -- poster efter Libris XL&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=264]/subfield[@code=&amp;quot;a&amp;quot;]&amp;#039;) AS &amp;#039;Ort264&amp;#039;, &lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=264]/subfield[@code=&amp;quot;c&amp;quot;]&amp;#039;) AS &amp;#039;År264&amp;#039;, &lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=260]/subfield[@code=&amp;quot;b&amp;quot;]&amp;#039;) AS &amp;#039;Förlag260&amp;#039;,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=260]/subfield[@code=&amp;quot;a&amp;quot;]&amp;#039;) AS &amp;#039;Ort260&amp;#039;, -- tidigare poster innan Libris XL&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=260]/subfield[@code=&amp;quot;c&amp;quot;]&amp;#039;) AS &amp;#039;År260&amp;#039;,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=035]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;, &lt;br /&gt;
i.dateaccessioned AS &amp;#039;Förvärvsdatum&amp;#039;,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.issues AS &amp;#039;Antal utlån&amp;#039;,&lt;br /&gt;
i.datelastborrowed AS &amp;#039;Senast utlånad&amp;#039;,&lt;br /&gt;
i.datelastseen AS &amp;#039;Senast hanterad&amp;#039;,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt; &lt;br /&gt;
AND i.itemcallnumber LIKE &amp;lt;&amp;lt;Skriv callnumber ex A% eller % för allt&amp;gt;&amp;gt;&lt;br /&gt;
AND i.dateaccessioned BETWEEN &amp;lt;&amp;lt;Mellan|date&amp;gt;&amp;gt; AND &amp;lt;&amp;lt;och|date&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY i.itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Lista över bestånd med status missing (4 i kolumn Saknad)&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&amp;#039;&amp;#039;- välj enhet (homebranch), location samt call number.&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber AS &amp;#039;Call number&amp;#039;,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=035]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;, &lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber,&lt;br /&gt;
b.copyrightdate,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.issues AS &amp;#039;Antal utlån&amp;#039;,&lt;br /&gt;
i.onloan AS &amp;#039;Utlånad&amp;#039;,&lt;br /&gt;
i.itemlost AS &amp;#039;Saknad&amp;#039;, &lt;br /&gt;
i.datelastborrowed AS &amp;#039;Senast utlånad&amp;#039;,&lt;br /&gt;
i.datelastseen AS &amp;#039;Senast hanterad&amp;#039;,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt; &lt;br /&gt;
AND i.location = &amp;lt;&amp;lt;Välj location|LOC&amp;gt;&amp;gt;&lt;br /&gt;
AND i.itemcallnumber LIKE &amp;lt;&amp;lt;Skriv callnumber ex A% eller % för allt&amp;gt;&amp;gt;&lt;br /&gt;
AND i.itemlost =&amp;#039;4&amp;#039;&lt;br /&gt;
ORDER BY i.itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Lista över bestånd med viss författare eller vissa bokstäver i författarens namn&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;#039;&amp;#039;- välj enhet (homebranch) och location samt författare/bokstäver i författarens namn.&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber AS &amp;#039;Call number&amp;#039;,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=035]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;, &lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.onloan AS &amp;#039;Utlånad&amp;#039;,&lt;br /&gt;
i.itemlost AS &amp;#039;Saknad&amp;#039;,&lt;br /&gt;
i.datelastborrowed AS &amp;#039;Senast utlånad&amp;#039;,&lt;br /&gt;
i.datelastseen AS &amp;#039;Senast hanterad&amp;#039;,&lt;br /&gt;
i.issues AS &amp;#039;Antal utlån&amp;#039;,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location AS &amp;#039;PLAN&amp;#039;&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND i.location = &amp;lt;&amp;lt;Välj location|LOC&amp;gt;&amp;gt;&lt;br /&gt;
AND b.author LIKE &amp;lt;&amp;lt;Skriv författare eller del av ex %son%&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY i.itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gunillar</name></author>
	</entry>
	<entry>
		<id>https://koha.se/wiki/index.php?title=Stockholms_universitetsbibliotek&amp;diff=571</id>
		<title>Stockholms universitetsbibliotek</title>
		<link rel="alternate" type="text/html" href="https://koha.se/wiki/index.php?title=Stockholms_universitetsbibliotek&amp;diff=571"/>
		<updated>2019-04-04T08:05:22Z</updated>

		<summary type="html">&lt;p&gt;Gunillar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
Vi har använt oss av runtime parameters. Läs mer om detta på Koha community SQL Reports Library [https://wiki.koha-community.org/wiki/SQL_Reports_Library#Runtime_Parameters]&lt;br /&gt;
&lt;br /&gt;
== Circulation ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Antal lån via utlåningsmaskin&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(s.itemnumber) AS antal&lt;br /&gt;
FROM statistics s&lt;br /&gt;
LEFT JOIN action_logs a ON (s.itemnumber=a.object AND s.datetime=a.timestamp)&lt;br /&gt;
WHERE s.branch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND s.`type` = &amp;#039;issue&amp;#039;&lt;br /&gt;
AND a.user = &amp;lt;&amp;lt;Skriv borrower id för utlåningsmaskin&amp;gt;&amp;gt;&lt;br /&gt;
AND date(datetime) BETWEEN &amp;lt;&amp;lt;Startdatum|date&amp;gt;&amp;gt;&lt;br /&gt;
AND &amp;lt;&amp;lt;Slutdatum|date&amp;gt;&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;In Transit&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;#039;&amp;#039;Material som ej kommit fram till sin enhet med tillägg homebranch och itemcallnumber&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT bt.frombranch, bt.tobranch, i.homebranch, i.itemcallnumber, i.barcode, b.title, b.author, bt.datesent&lt;br /&gt;
FROM branchtransfers bt&lt;br /&gt;
LEFT JOIN items i ON (bt.itemnumber = i.itemnumber)&lt;br /&gt;
LEFT JOIN biblio b ON (i.biblionumber = b.biblionumber)&lt;br /&gt;
WHERE bt.datesent &amp;lt;= DATE_SUB(CURDATE(),interval 2 week)&lt;br /&gt;
AND bt.datearrived IS NULL&lt;br /&gt;
AND i.itemlost NOT LIKE &amp;#039;4&amp;#039;&lt;br /&gt;
AND i.homebranch = &amp;lt;&amp;lt;HEMENHET|branches&amp;gt;&amp;gt;&lt;br /&gt;
GROUP BY bt.frombranch, bt.tobranch, i.homebranch, i.itemcallnumber, i.barcode, b.title, b.author, bt.datesent&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Låntagare med kö-böcker&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT bo.surname, &lt;br /&gt;
       bo.firstname, &lt;br /&gt;
       bo.phone, &lt;br /&gt;
       bo.cardnumber, &lt;br /&gt;
       iu.date_due, &lt;br /&gt;
       bi.title, &lt;br /&gt;
       bi.author, &lt;br /&gt;
       it.itemcallnumber, &lt;br /&gt;
       it.barcode, &lt;br /&gt;
       it.homebranch, (TO_DAYS(curdate())-TO_DAYS( date_due)) AS &amp;#039;days overdue&amp;#039; &lt;br /&gt;
FROM reserves r&lt;br /&gt;
LEFT JOIN borrowers bo ON (bo.borrowernumber = r.borrowernumber) &lt;br /&gt;
LEFT JOIN issues iu ON (iu.borrowernumber=bo.borrowernumber) &lt;br /&gt;
LEFT JOIN items it ON (it.itemnumber=iu.itemnumber)&lt;br /&gt;
LEFT JOIN biblio bi ON (bi.biblionumber =it.biblionumber)	   &lt;br /&gt;
WHERE r.reservedate IS NOT NULL&lt;br /&gt;
AND date (r.reservedate) &amp;lt; DATE_SUB(CURRENT_DATE(),INTERVAL 1 DAY)&lt;br /&gt;
AND r.waitingdate IS NULL&lt;br /&gt;
AND (TO_DAYS(curdate())-TO_DAYS(date_due)) &amp;gt; &amp;#039;0&amp;#039; &lt;br /&gt;
AND (TO_DAYS(curdate())-TO_DAYS(date_due)) &amp;lt; &amp;#039;7&amp;#039;&lt;br /&gt;
ORDER BY iu.date_due ASC &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Förkomna fjärrlån utlånade till andra bibliotek&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT b.title, b.author, &lt;br /&gt;
i.itemcallnumber,i.barcode, &lt;br /&gt;
v.lib AS &amp;#039;lost&amp;#039;, &lt;br /&gt;
bo.firstname, &lt;br /&gt;
bo.surname &lt;br /&gt;
FROM items i &lt;br /&gt;
JOIN biblio b ON (i.biblionumber=b.biblionumber) &lt;br /&gt;
JOIN authorised_values v ON (i.itemlost=v.authorised_value) &lt;br /&gt;
JOIN issues c ON (i.itemnumber=c.itemnumber) &lt;br /&gt;
JOIN borrowers bo ON (bo.borrowernumber=c.borrowernumber)&lt;br /&gt;
WHERE v.lib=&amp;#039;LONG OVERDUE (LOST)&amp;#039;&lt;br /&gt;
AND bo.categorycode = &amp;lt;&amp;lt;Fjärrlåns låntagarkategori|categorycode&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY v.lib&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Låntagare som saknar epostadress&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT cardnumber, surname, firstname, dateexpiry &lt;br /&gt;
FROM borrowers &lt;br /&gt;
WHERE &amp;#039; &amp;#039; IN (email)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Utlån, Omlån, Återlämning&amp;#039;&amp;#039;&amp;#039; - &amp;#039;&amp;#039;välj år och månad per enhet. Välj enhet samt år (t ex 2018) och Månad (t ex 05 för maj)&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
      MONTH(datetime) AS Månad, &lt;br /&gt;
      SUM( IF(type = &amp;#039;issue&amp;#039;, 1, 0 )) AS Utlån,&lt;br /&gt;
      SUM( IF(type = &amp;#039;renew&amp;#039;, 1, 0 )) AS Omlån,&lt;br /&gt;
      SUM( IF(type = &amp;#039;return&amp;#039;, 1, 0 )) AS Återlämning,&lt;br /&gt;
      COUNT(statistics.type) AS &amp;#039;Total Transactions&amp;#039;&lt;br /&gt;
FROM  statistics&lt;br /&gt;
WHERE branch = &amp;lt;&amp;lt;Enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND YEAR(datetime) = &amp;lt;&amp;lt;Välj ÅR ÅÅÅÅ&amp;gt;&amp;gt; &lt;br /&gt;
AND  MONTH(datetime) = &amp;lt;&amp;lt;Välj månad, tex 05 för maj&amp;gt;&amp;gt;&lt;br /&gt;
GROUP BY MONTH(datetime)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Läsesalslån av böcker med streckkod&amp;#039;&amp;#039;&amp;#039;. &amp;#039;&amp;#039;OBS!! Att tidskrifter endast syns via Viola och då endast om de hämtas från magasin&amp;#039;&amp;#039;.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT branch,&lt;br /&gt;
MONTH(datetime) AS Månad, &lt;br /&gt;
SUM( IF(type = &amp;#039;localuse&amp;#039;, 1, 0 )) AS Läsesalslån&lt;br /&gt;
FROM statistics&lt;br /&gt;
WHERE branch =&amp;lt;&amp;lt;Enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND YEAR(datetime) = &amp;lt;&amp;lt;Välj ÅR ÅÅÅÅ&amp;gt;&amp;gt; &lt;br /&gt;
AND MONTH(datetime) = &amp;lt;&amp;lt;Välj månad, tex 05 för maj&amp;gt;&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Material utlånat mellan vissa datum. Välj datum, enhet, location och call number&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber AS &amp;#039;Call number&amp;#039;,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=035]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;, &lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber,&lt;br /&gt;
b.copyrightdate,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.issues AS &amp;#039;Antal utlån&amp;#039;,&lt;br /&gt;
i.onloan AS &amp;#039;Utlånad&amp;#039;,&lt;br /&gt;
i.itemlost AS &amp;#039;Saknad&amp;#039;, &lt;br /&gt;
i.datelastborrowed AS &amp;#039;Senast utlånad&amp;#039;,&lt;br /&gt;
i.datelastseen AS &amp;#039;Senast sedd&amp;#039;,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.datelastborrowed BETWEEN &amp;lt;&amp;lt;Utlån sedan|date&amp;gt;&amp;gt; AND &amp;lt;&amp;lt;Utlån till|date&amp;gt;&amp;gt;&lt;br /&gt;
AND i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND i.location = &amp;lt;&amp;lt;Välj location|LOC&amp;gt;&amp;gt;&lt;br /&gt;
AND i.itemcallnumber LIKE &amp;lt;&amp;lt;Skriv callnumber ex A%&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Låntagare med mer än 24 omlån som alltså snart kommer att få sista krav och måste återlämna&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT b.cardnumber, it.barcode, i.renewals, i.date_due, it.homebranch&lt;br /&gt;
FROM issues i&lt;br /&gt;
LEFT JOIN borrowers b ON (i.borrowernumber=b.borrowernumber)&lt;br /&gt;
LEFT JOIN items it ON (i.itemnumber=it.itemnumber)&lt;br /&gt;
WHERE i.renewals &amp;gt; &amp;#039;24&amp;#039;&lt;br /&gt;
GROUP BY b.borrowernumber, it.barcode, i.date_due, it.homebranch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Böcker som lånats om mer än 24 ggr och alltså snart bör återlämnas&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*)&lt;br /&gt;
FROM issues i&lt;br /&gt;
WHERE i.renewals &amp;gt; &amp;#039;24&amp;#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Återlämnad per timme, dag, månad, år&amp;#039;&amp;#039;&amp;#039;. &amp;#039;&amp;#039;Välj ett exakt datum för start och ett exakt för slut&amp;#039;&amp;#039;.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT YEAR(datetime) AS Year, &lt;br /&gt;
       MONTH(datetime) AS Month, &lt;br /&gt;
       DAY(datetime) AS Day, &lt;br /&gt;
       HOUR(datetime) AS Hour, &lt;br /&gt;
       count(*) &lt;br /&gt;
FROM statistics  &lt;br /&gt;
WHERE datetime BETWEEN &amp;lt;&amp;lt;Mellan|date&amp;gt;&amp;gt; AND &amp;lt;&amp;lt;Och|date&amp;gt;&amp;gt; &lt;br /&gt;
AND type = &amp;#039;return&amp;#039;&lt;br /&gt;
GROUP BY Year, Month, Day, Hour&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Antal Utlån per år av böcker på svenska&amp;#039;&amp;#039;&amp;#039;. &amp;#039;&amp;#039;Väldigt tung och långsam fråga!&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT substring( ExtractValue(metadata,&amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) AS Språk, COUNT(*) AS Antal &lt;br /&gt;
FROM statistics s&lt;br /&gt;
LEFT JOIN items i ON (s.itemnumber=i.itemnumber)&lt;br /&gt;
LEFT JOIN biblio b ON (i.biblionumber=b.biblionumber)&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (b.biblionumber=bm.biblionumber)&lt;br /&gt;
WHERE s.`type`=&amp;#039;issue&amp;#039;&lt;br /&gt;
AND YEAR(datetime) = &amp;lt;&amp;lt;Välj ÅR ÅÅÅÅ&amp;gt;&amp;gt; &lt;br /&gt;
GROUP BY Språk &lt;br /&gt;
HAVING Språk = &amp;#039;swe&amp;#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Antal utlån av böcker på nationellt minoritetsspråk&amp;#039;&amp;#039;&amp;#039;.&amp;#039;&amp;#039;Väldigt tung och långsam fråga!&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT substring( ExtractValue(metadata,&amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) AS Språk, COUNT(*) AS Antal &lt;br /&gt;
FROM statistics s&lt;br /&gt;
LEFT JOIN items i ON (s.itemnumber=i.itemnumber)&lt;br /&gt;
LEFT JOIN biblio b ON (i.biblionumber=b.biblionumber)&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (b.biblionumber=bm.biblionumber)&lt;br /&gt;
WHERE s.`type`=&amp;#039;issue&amp;#039;&lt;br /&gt;
AND YEAR(datetime) = &amp;lt;&amp;lt;Välj ÅR ÅÅÅÅ&amp;gt;&amp;gt; &lt;br /&gt;
GROUP BY Språk &lt;br /&gt;
HAVING ( Språk = &amp;#039;fin&amp;#039; OR Språk = &amp;#039;smi&amp;#039; OR Språk = &amp;#039;9mk&amp;#039; OR Språk = &amp;#039;rom&amp;#039; OR Språk = &amp;#039;yid&amp;#039; )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Antal utlån av böcker på utländska språk&amp;#039;&amp;#039;&amp;#039;. &amp;#039;&amp;#039;Väldigt tung och långsam fråga!&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT SUBSTRING(ExtractValue(metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;swe&amp;#039; &lt;br /&gt;
AND SUBSTRING(ExtractValue(metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;fin&amp;#039; &lt;br /&gt;
AND SUBSTRING(ExtractValue(metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;smi&amp;#039; &lt;br /&gt;
AND SUBSTRING(ExtractValue(metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;9mk&amp;#039; &lt;br /&gt;
AND SUBSTRING(ExtractValue(metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;rom&amp;#039; &lt;br /&gt;
AND SUBSTRING(ExtractValue(metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;yid&amp;#039;,&lt;br /&gt;
COUNT(*) AS Antal&lt;br /&gt;
FROM statistics s&lt;br /&gt;
LEFT JOIN items i ON (s.itemnumber=i.itemnumber)&lt;br /&gt;
LEFT JOIN biblio b ON (i.biblionumber=b.biblionumber)&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (b.biblionumber=bm.biblionumber)&lt;br /&gt;
WHERE s.`type`=&amp;#039;issue&amp;#039;&lt;br /&gt;
AND YEAR(datetime) = &amp;lt;&amp;lt;Välj ÅR ÅÅÅÅ&amp;gt;&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Samlingar ==&lt;br /&gt;
Statistikrapporter som Stockholms universitetsbibliotek funnit användbara vid översyn av samlingarna, bland annat inför genomförande av en större gallringsinsats. Se även Lånestatistik Bibliotek Mellansjö för andra sätt att ta ut statistik för utlån och nyförvärv.&lt;br /&gt;
Du kan behöva ändra frågorna utifrån egna behov. Exempelvis:&lt;br /&gt;
LibrisID - strängen funkar om man har LibrisID i 035, men kan behöva ändra till 001 samt då ta bort: &amp;#039;&amp;#039;and contains(text(), &amp;quot;LIBRIS&amp;quot;)&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Bestånd utifrån Dewey decimalklassifikation (DDK) i den bibliografiska posten (fält 082)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;#039;&amp;#039;- välj enhet (homebranch), location och Deweykod.&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue (bm.metadata,&amp;#039;//datafield[@tag=&amp;quot;035&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;,&lt;br /&gt;
ExtractValue(bm.metadata, &amp;#039;//datafield[@tag=&amp;quot;082&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot;]&amp;#039;) AS &amp;#039;Dewey&amp;#039;,&lt;br /&gt;
ExtractValue(bm.metadata, &amp;#039;//datafield[@tag=&amp;quot;084&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot;]&amp;#039;) AS &amp;#039;SAB&amp;#039;,&lt;br /&gt;
b.copyrightdate,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.onloan AS &amp;#039;Utlånad&amp;#039;,&lt;br /&gt;
i.itemlost,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location,&lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt; &lt;br /&gt;
AND i.location = &amp;lt;&amp;lt;Välj location|LOC&amp;gt;&amp;gt;&lt;br /&gt;
AND ExtractValue(bm.metadata, &amp;#039;//datafield[@tag=&amp;quot;082&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot;]&amp;#039;) LIKE &amp;lt;&amp;lt;Skriv början på Deweykod ex 839%&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY i.itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Bestånd utifrån SAB-klassifikation i den bibliografiska posten (fält 084)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;#039;&amp;#039;- välj enhet (homebranch), location samt SAB-kod.&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue (bm.metadata,&amp;#039;//datafield[@tag=&amp;quot;035&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;,&lt;br /&gt;
ExtractValue(bm.metadata, &amp;#039;//datafield[@tag=&amp;quot;082&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot;]&amp;#039;) AS &amp;#039;Dewey&amp;#039;,&lt;br /&gt;
ExtractValue(bm.metadata, &amp;#039;//datafield[@tag=&amp;quot;084&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot;]&amp;#039;) AS &amp;#039;SAB&amp;#039;,&lt;br /&gt;
b.copyrightdate,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.onloan AS &amp;#039;Utlånad&amp;#039;,&lt;br /&gt;
i.itemlost,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location,&lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt; &lt;br /&gt;
AND i.location = &amp;lt;&amp;lt;Välj location|LOC&amp;gt;&amp;gt;&lt;br /&gt;
AND ExtractValue(bm.metadata, &amp;#039;//datafield[@tag=&amp;quot;084&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot;]&amp;#039;) LIKE &amp;lt;&amp;lt;Skriv början på Signum ex A%&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY i.itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Lista över bestånd&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;#039;&amp;#039;- välj placering (homebranch, location och call number).&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber AS &amp;#039;Call number&amp;#039;,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=035]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;, &lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber,&lt;br /&gt;
b.copyrightdate,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.issues AS &amp;#039;Antal utlån&amp;#039;,&lt;br /&gt;
i.onloan AS &amp;#039;Utlånad&amp;#039;,&lt;br /&gt;
i.itemlost AS &amp;#039;Saknad&amp;#039;, &lt;br /&gt;
i.datelastborrowed AS &amp;#039;Senast utlånad&amp;#039;,&lt;br /&gt;
i.datelastseen AS &amp;#039;Senast hanterad&amp;#039;,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt; &lt;br /&gt;
AND i.location = &amp;lt;&amp;lt;Välj location|LOC&amp;gt;&amp;gt;&lt;br /&gt;
AND i.itemcallnumber LIKE &amp;lt;&amp;lt;Skriv callnumber ex A%&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY i.itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Antal Items per Enhet&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*)&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
WHERE NOT(SUBSTRING(ExtractValue(bm.metadata, &amp;#039;//leader&amp;#039;),8,1) = &amp;#039;s&amp;#039;&lt;br /&gt;
AND SUBSTRING(ExtractValue(bm.metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;),22,1) = &amp;#039;p&amp;#039;)&lt;br /&gt;
AND i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Monografier med dubblett på annan enhet (homebranch) samt ej lån vald tid&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber AS &amp;#039;Call number&amp;#039;,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=035]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;, &lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber,&lt;br /&gt;
b.copyrightdate,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.issues AS &amp;#039;Antal utlån&amp;#039;,&lt;br /&gt;
i.onloan AS &amp;#039;Utlånad&amp;#039;,&lt;br /&gt;
i.itemlost AS &amp;#039;Saknad&amp;#039;, &lt;br /&gt;
i.datelastborrowed AS &amp;#039;Senast utlånad&amp;#039;,&lt;br /&gt;
i.datelastseen AS &amp;#039;Senast hanterad&amp;#039;,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND i.itemcallnumber LIKE &amp;lt;&amp;lt;Skriv callnumber ex A%&amp;gt;&amp;gt;&lt;br /&gt;
AND NOT(SUBSTRING(ExtractValue(bm.metadata, &amp;#039;//leader&amp;#039;),8,1) = &amp;#039;s&amp;#039;&lt;br /&gt;
AND SUBSTRING(ExtractValue(bm.metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;),22,1) = &amp;#039;p&amp;#039;)&lt;br /&gt;
AND EXISTS (select i2.homebranch, i2.biblionumber &lt;br /&gt;
FROM items i2 &lt;br /&gt;
WHERE i2.biblionumber = b.biblionumber&lt;br /&gt;
AND i2.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;)&lt;br /&gt;
AND NOT ifnull(i.datelastborrowed, &amp;#039;1996-08-13&amp;#039;) &amp;gt; &amp;lt;&amp;lt;Inte utlånad efter (yyyy-mm-dd)|date&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Lista över dubbletter samma enhet (homebranch) med dubblett med på listan&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;#039;&amp;#039;- välj enhet (homebranch), location och call number. Observera att du behöver göra samma val två gånger.&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT i1.itemcallnumber AS &amp;#039;Call number&amp;#039;,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i1.barcode,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=035]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;,&lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i1.itemnumber,&lt;br /&gt;
b.copyrightdate,&lt;br /&gt;
i1.dateaccessioned AS &amp;#039;Anskaffningsdatum&amp;#039;,&lt;br /&gt;
i1.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
ExtractValue(bm.metadata,&amp;#039;//datafield[@tag=&amp;quot;250&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot;]&amp;#039;) AS &amp;#039;Upplaga&amp;#039;,&lt;br /&gt;
i1.issues AS &amp;#039;Antal utlån&amp;#039;,&lt;br /&gt;
i1.onloan AS &amp;#039;Utlånad&amp;#039;,&lt;br /&gt;
i1.itemlost AS &amp;#039;Saknad&amp;#039;,&lt;br /&gt;
i1.datelastborrowed AS &amp;#039;Senast utlånad&amp;#039;,&lt;br /&gt;
i1.datelastseen AS &amp;#039;Senast hanterad&amp;#039;,&lt;br /&gt;
i1.homebranch,&lt;br /&gt;
i1.location&lt;br /&gt;
FROM items i1&lt;br /&gt;
JOIN (SELECT biblionumber&lt;br /&gt;
FROM items&lt;br /&gt;
WHERE itemcallnumber LIKE &amp;lt;&amp;lt;Skriv början på callnumber ex HUM%&amp;gt;&amp;gt;&lt;br /&gt;
AND location = &amp;lt;&amp;lt;Välj location|LOC&amp;gt;&amp;gt;&lt;br /&gt;
AND homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
GROUP BY biblionumber HAVING count(itemnumber) &amp;gt; 1) i2&lt;br /&gt;
ON (i2.biblionumber = i1.biblionumber)&lt;br /&gt;
JOIN biblio_metadata bm ON (bm.biblionumber = i1.biblionumber)&lt;br /&gt;
JOIN biblio b ON (b.biblionumber = i1.biblionumber)&lt;br /&gt;
AND i1.itemcallnumber LIKE &amp;lt;&amp;lt;Samma val som ovan ex HUM%&amp;gt;&amp;gt;&lt;br /&gt;
AND i1.location = &amp;lt;&amp;lt;Samma val av loc som ovan|LOC&amp;gt;&amp;gt;&lt;br /&gt;
AND i1.homebranch = &amp;lt;&amp;lt;Samma val av enhet som ovan|branches&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY i1.itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Lista över periodika&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;#039;&amp;#039;- välj enhet (homebranch), location och call number.&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber AS &amp;#039;Call number&amp;#039;,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=035]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;, &lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.issues AS &amp;#039;Antal utlån&amp;#039;,&lt;br /&gt;
i.itemlost AS &amp;#039;Saknad&amp;#039;, &lt;br /&gt;
i.datelastseen AS &amp;#039;Senast hanterad&amp;#039;,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND i.location = &amp;lt;&amp;lt;Välj location|LOC&amp;gt;&amp;gt;&lt;br /&gt;
AND i.itemcallnumber LIKE &amp;lt;&amp;lt;Skriv callnumber ex AP% om allt %&amp;gt;&amp;gt;&lt;br /&gt;
AND (SUBSTRING(ExtractValue(bm.metadata, &amp;#039;//leader&amp;#039;),8,1) = &amp;#039;s&amp;#039;&lt;br /&gt;
AND SUBSTRING(ExtractValue(bm.metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;),22,1) = &amp;#039;p&amp;#039;)&lt;br /&gt;
ORDER BY itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Periodika med dubblett på annan enhet (homebrach)&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&amp;#039;&amp;#039;- välj placering (homebranch, location och call number).&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber AS &amp;#039;Call number&amp;#039;,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=035]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;, &lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.issues AS &amp;#039;Antal utlån&amp;#039;,&lt;br /&gt;
i.itemlost AS &amp;#039;Saknad&amp;#039;, &lt;br /&gt;
i.datelastseen AS &amp;#039;Senast hanterad&amp;#039;,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND i.location = &amp;lt;&amp;lt;Välj location|LOC&amp;gt;&amp;gt;&lt;br /&gt;
AND i.itemcallnumber LIKE &amp;lt;&amp;lt;Skriv callnumber ex AP%&amp;gt;&amp;gt;&lt;br /&gt;
AND (SUBSTRING(ExtractValue(bm.metadata, &amp;#039;//leader&amp;#039;),8,1) = &amp;#039;s&amp;#039;&lt;br /&gt;
AND SUBSTRING(ExtractValue(bm.metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;),22,1) = &amp;#039;p&amp;#039;)&lt;br /&gt;
AND EXISTS (select i2.homebranch, i2.biblionumber &lt;br /&gt;
FROM items i2 &lt;br /&gt;
WHERE i2.biblionumber = b.biblionumber&lt;br /&gt;
AND i2.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;)&lt;br /&gt;
ORDER BY itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Material utlånat mellan vissa datum&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&amp;#039;&amp;#039;- välj datum, enhet (homebranch), location och call number.&amp;#039;&amp;#039; &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber AS &amp;#039;Call number&amp;#039;,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=035]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;, &lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber,&lt;br /&gt;
b.copyrightdate,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.issues AS &amp;#039;Antal utlån&amp;#039;,&lt;br /&gt;
i.onloan AS &amp;#039;Utlånad&amp;#039;,&lt;br /&gt;
i.itemlost AS &amp;#039;Saknad&amp;#039;, &lt;br /&gt;
i.datelastborrowed AS &amp;#039;Senast utlånad&amp;#039;,&lt;br /&gt;
i.datelastseen AS &amp;#039;Senast hanterad&amp;#039;,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.datelastborrowed BETWEEN &amp;lt;&amp;lt;Utlån sedan|date&amp;gt;&amp;gt; AND &amp;lt;&amp;lt;Utlån till|date&amp;gt;&amp;gt;&lt;br /&gt;
AND i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND i.itemcallnumber LIKE &amp;lt;&amp;lt;Skriv callnumber ex A%&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;De 50 mest lånade böckerna ur magasin som bör tas till öppen samling.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT count(s.datetime) AS circs, b.title, b.author, i.barcode, i.itemcallnumber,i.datelastseen&lt;br /&gt;
FROM statistics s&lt;br /&gt;
LEFT JOIN items i ON (s.itemnumber=i.itemnumber)&lt;br /&gt;
LEFT JOIN biblio b ON (i.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE DATE(s.datetime) &amp;gt; DATE_SUB(CURRENT_DATE(),INTERVAL 6 MONTH) &lt;br /&gt;
AND DATE(s.datetime)&amp;lt;=CURRENT_DATE() &lt;br /&gt;
AND s.itemnumber IS NOT NULL AND s.type = &amp;#039;issue&amp;#039;&lt;br /&gt;
AND i.itype = &amp;lt;&amp;lt;Skriv item type|itemtypes&amp;gt;&amp;gt;&lt;br /&gt;
GROUP BY b.biblionumber &lt;br /&gt;
ORDER BY circs DESC &lt;br /&gt;
LIMIT 50&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Antal gallrade items under viss period.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT count(deleteditems.itemnumber) AS ItemsDeleted &lt;br /&gt;
FROM deleteditems &lt;br /&gt;
WHERE deleteditems.timestamp BETWEEN &amp;lt;&amp;lt;Mellan|date&amp;gt;&amp;gt; AND &amp;lt;&amp;lt;och|date&amp;gt;&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Material anskaffat mellan vissa datum (dvs nytt edit item)&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&amp;#039;&amp;#039;- välj datum och placering (homebranch, location och call number).&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber AS &amp;#039;Call number&amp;#039;,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=035]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;,&lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber,&lt;br /&gt;
b.copyrightdate,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.dateaccessioned AS &amp;#039;Anskaffningsdatum&amp;#039;,&lt;br /&gt;
i.issues AS &amp;#039;Antal utlån&amp;#039;,&lt;br /&gt;
i.onloan AS &amp;#039;Utlånad&amp;#039;,&lt;br /&gt;
i.itemlost AS &amp;#039;Saknad&amp;#039;,&lt;br /&gt;
i.datelastborrowed AS &amp;#039;Senast utlånad&amp;#039;,&lt;br /&gt;
i.datelastseen AS &amp;#039;Senast hanterad&amp;#039;,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.dateaccessioned BETWEEN &amp;lt;&amp;lt;Anskaffat mellan|date&amp;gt;&amp;gt; AND &amp;lt;&amp;lt;och|date&amp;gt;&amp;gt;&lt;br /&gt;
AND i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt; -- AND i.homebranch = &amp;#039;FRESC&amp;#039;&lt;br /&gt;
AND i.location = &amp;lt;&amp;lt;Välj location|LOC&amp;gt;&amp;gt; &lt;br /&gt;
AND i.itemcallnumber LIKE &amp;lt;&amp;lt;Skriv callnumber ex A%&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Nyförvärv (tillagt item) mellan valda datum.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber AS &amp;#039;Call number&amp;#039;,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=264]/subfield[@code=&amp;quot;b&amp;quot;]&amp;#039;) AS &amp;#039;Förlag264&amp;#039;, -- poster efter Libris XL&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=264]/subfield[@code=&amp;quot;a&amp;quot;]&amp;#039;) AS &amp;#039;Ort264&amp;#039;, &lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=264]/subfield[@code=&amp;quot;c&amp;quot;]&amp;#039;) AS &amp;#039;År264&amp;#039;, &lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=260]/subfield[@code=&amp;quot;b&amp;quot;]&amp;#039;) AS &amp;#039;Förlag260&amp;#039;,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=260]/subfield[@code=&amp;quot;a&amp;quot;]&amp;#039;) AS &amp;#039;Ort260&amp;#039;, -- tidigare poster innan Libris XL&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=260]/subfield[@code=&amp;quot;c&amp;quot;]&amp;#039;) AS &amp;#039;År260&amp;#039;,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=035]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;, &lt;br /&gt;
i.dateaccessioned AS &amp;#039;Förvärvsdatum&amp;#039;,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.issues AS &amp;#039;Antal utlån&amp;#039;,&lt;br /&gt;
i.datelastborrowed AS &amp;#039;Senast utlånad&amp;#039;,&lt;br /&gt;
i.datelastseen AS &amp;#039;Senast hanterad&amp;#039;,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt; &lt;br /&gt;
AND i.itemcallnumber LIKE &amp;lt;&amp;lt;Skriv callnumber ex A% eller % för allt&amp;gt;&amp;gt;&lt;br /&gt;
AND i.dateaccessioned BETWEEN &amp;lt;&amp;lt;Mellan|date&amp;gt;&amp;gt; AND &amp;lt;&amp;lt;och|date&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY i.itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Lista över bestånd med status missing (4 i kolumn Saknad)&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&amp;#039;&amp;#039;- välj enhet (homebranch), location samt call number.&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber AS &amp;#039;Call number&amp;#039;,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=035]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;, &lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber,&lt;br /&gt;
b.copyrightdate,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.issues AS &amp;#039;Antal utlån&amp;#039;,&lt;br /&gt;
i.onloan AS &amp;#039;Utlånad&amp;#039;,&lt;br /&gt;
i.itemlost AS &amp;#039;Saknad&amp;#039;, &lt;br /&gt;
i.datelastborrowed AS &amp;#039;Senast utlånad&amp;#039;,&lt;br /&gt;
i.datelastseen AS &amp;#039;Senast hanterad&amp;#039;,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt; &lt;br /&gt;
AND i.location = &amp;lt;&amp;lt;Välj location|LOC&amp;gt;&amp;gt;&lt;br /&gt;
AND i.itemcallnumber LIKE &amp;lt;&amp;lt;Skriv callnumber ex A% eller % för allt&amp;gt;&amp;gt;&lt;br /&gt;
AND i.itemlost =&amp;#039;4&amp;#039;&lt;br /&gt;
ORDER BY i.itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Lista över bestånd med viss författare eller vissa bokstäver i författarens namn&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;#039;&amp;#039;- välj enhet (homebranch) och location samt författare/bokstäver i författarens namn.&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber AS &amp;#039;Call number&amp;#039;,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=035]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;, &lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.onloan AS &amp;#039;Utlånad&amp;#039;,&lt;br /&gt;
i.itemlost AS &amp;#039;Saknad&amp;#039;,&lt;br /&gt;
i.datelastborrowed AS &amp;#039;Senast utlånad&amp;#039;,&lt;br /&gt;
i.datelastseen AS &amp;#039;Senast hanterad&amp;#039;,&lt;br /&gt;
i.issues AS &amp;#039;Antal utlån&amp;#039;,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location AS &amp;#039;PLAN&amp;#039;&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND i.location = &amp;lt;&amp;lt;Välj location|LOC&amp;gt;&amp;gt;&lt;br /&gt;
AND b.author LIKE &amp;lt;&amp;lt;Skriv författare eller del av ex %son%&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY i.itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gunillar</name></author>
	</entry>
	<entry>
		<id>https://koha.se/wiki/index.php?title=Stockholms_universitetsbibliotek&amp;diff=570</id>
		<title>Stockholms universitetsbibliotek</title>
		<link rel="alternate" type="text/html" href="https://koha.se/wiki/index.php?title=Stockholms_universitetsbibliotek&amp;diff=570"/>
		<updated>2019-04-04T08:03:51Z</updated>

		<summary type="html">&lt;p&gt;Gunillar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
Vi har använt oss av runtime parameters. Läs mer om detta på Koha community SQL Reports Library [https://wiki.koha-community.org/wiki/SQL_Reports_Library#Runtime_Parameters]&lt;br /&gt;
&lt;br /&gt;
== Circulation ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Antal lån via utlåningsmaskin&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(s.itemnumber) AS antal&lt;br /&gt;
FROM statistics s&lt;br /&gt;
LEFT JOIN action_logs a ON (s.itemnumber=a.object AND s.datetime=a.timestamp)&lt;br /&gt;
WHERE s.branch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND s.`type` = &amp;#039;issue&amp;#039;&lt;br /&gt;
AND a.user = &amp;lt;&amp;lt;Skriv borrower id för utlåningsmaskin&amp;gt;&amp;gt;&lt;br /&gt;
AND date(datetime) BETWEEN &amp;lt;&amp;lt;Startdatum|date&amp;gt;&amp;gt;&lt;br /&gt;
AND &amp;lt;&amp;lt;Slutdatum|date&amp;gt;&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;In Transit&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;#039;&amp;#039;Material som ej kommit fram till sin enhet med tillägg homebranch och itemcallnumber&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT bt.frombranch, bt.tobranch, i.homebranch, i.itemcallnumber, i.barcode, b.title, b.author, bt.datesent&lt;br /&gt;
FROM branchtransfers bt&lt;br /&gt;
LEFT JOIN items i ON (bt.itemnumber = i.itemnumber)&lt;br /&gt;
LEFT JOIN biblio b ON (i.biblionumber = b.biblionumber)&lt;br /&gt;
WHERE bt.datesent &amp;lt;= DATE_SUB(CURDATE(),interval 2 week)&lt;br /&gt;
AND bt.datearrived IS NULL&lt;br /&gt;
AND i.itemlost NOT LIKE &amp;#039;4&amp;#039;&lt;br /&gt;
AND i.homebranch = &amp;lt;&amp;lt;HEMENHET|branches&amp;gt;&amp;gt;&lt;br /&gt;
GROUP BY bt.frombranch, bt.tobranch, i.homebranch, i.itemcallnumber, i.barcode, b.title, b.author, bt.datesent&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Låntagare med kö-böcker&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT bo.surname, &lt;br /&gt;
       bo.firstname, &lt;br /&gt;
       bo.phone, &lt;br /&gt;
       bo.cardnumber, &lt;br /&gt;
       iu.date_due, &lt;br /&gt;
       bi.title, &lt;br /&gt;
       bi.author, &lt;br /&gt;
       it.itemcallnumber, &lt;br /&gt;
       it.barcode, &lt;br /&gt;
       it.homebranch, (TO_DAYS(curdate())-TO_DAYS( date_due)) AS &amp;#039;days overdue&amp;#039; &lt;br /&gt;
FROM reserves r&lt;br /&gt;
LEFT JOIN borrowers bo ON (bo.borrowernumber = r.borrowernumber) &lt;br /&gt;
LEFT JOIN issues iu ON (iu.borrowernumber=bo.borrowernumber) &lt;br /&gt;
LEFT JOIN items it ON (it.itemnumber=iu.itemnumber)&lt;br /&gt;
LEFT JOIN biblio bi ON (bi.biblionumber =it.biblionumber)	   &lt;br /&gt;
WHERE r.reservedate IS NOT NULL&lt;br /&gt;
AND date (r.reservedate) &amp;lt; DATE_SUB(CURRENT_DATE(),INTERVAL 1 DAY)&lt;br /&gt;
AND r.waitingdate IS NULL&lt;br /&gt;
AND (TO_DAYS(curdate())-TO_DAYS(date_due)) &amp;gt; &amp;#039;0&amp;#039; &lt;br /&gt;
AND (TO_DAYS(curdate())-TO_DAYS(date_due)) &amp;lt; &amp;#039;7&amp;#039;&lt;br /&gt;
ORDER BY iu.date_due ASC &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Förkomna fjärrlån utlånade till andra bibliotek&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT b.title, b.author, &lt;br /&gt;
i.itemcallnumber,i.barcode, &lt;br /&gt;
v.lib AS &amp;#039;lost&amp;#039;, &lt;br /&gt;
bo.firstname, &lt;br /&gt;
bo.surname &lt;br /&gt;
FROM items i &lt;br /&gt;
JOIN biblio b ON (i.biblionumber=b.biblionumber) &lt;br /&gt;
JOIN authorised_values v ON (i.itemlost=v.authorised_value) &lt;br /&gt;
JOIN issues c ON (i.itemnumber=c.itemnumber) &lt;br /&gt;
JOIN borrowers bo ON (bo.borrowernumber=c.borrowernumber)&lt;br /&gt;
WHERE v.lib=&amp;#039;LONG OVERDUE (LOST)&amp;#039;&lt;br /&gt;
AND bo.categorycode = &amp;lt;&amp;lt;Fjärrlåns låntagarkategori|categorycode&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY v.lib&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Låntagare som saknar epostadress&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT cardnumber, surname, firstname, dateexpiry &lt;br /&gt;
FROM borrowers &lt;br /&gt;
WHERE &amp;#039; &amp;#039; IN (email)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Utlån, Omlån, Återlämning&amp;#039;&amp;#039;&amp;#039; - &amp;#039;&amp;#039;välj år och månad per enhet. Välj enhet samt år (t ex 2018) och Månad (t ex 05 för maj)&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
      MONTH(datetime) AS Månad, &lt;br /&gt;
      SUM( IF(type = &amp;#039;issue&amp;#039;, 1, 0 )) AS Utlån,&lt;br /&gt;
      SUM( IF(type = &amp;#039;renew&amp;#039;, 1, 0 )) AS Omlån,&lt;br /&gt;
      SUM( IF(type = &amp;#039;return&amp;#039;, 1, 0 )) AS Återlämning,&lt;br /&gt;
      COUNT(statistics.type) AS &amp;#039;Total Transactions&amp;#039;&lt;br /&gt;
FROM  statistics&lt;br /&gt;
WHERE branch = &amp;lt;&amp;lt;Enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND YEAR(datetime) = &amp;lt;&amp;lt;Välj ÅR ÅÅÅÅ&amp;gt;&amp;gt; &lt;br /&gt;
AND  MONTH(datetime) = &amp;lt;&amp;lt;Välj månad, tex 05 för maj&amp;gt;&amp;gt;&lt;br /&gt;
GROUP BY MONTH(datetime)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Läsesalslån av böcker med streckkod&amp;#039;&amp;#039;&amp;#039;. &amp;#039;&amp;#039;OBS!! Att tidskrifter endast syns via Viola och då endast om de hämtas från magasin&amp;#039;&amp;#039;.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT branch,&lt;br /&gt;
MONTH(datetime) AS Månad, &lt;br /&gt;
SUM( IF(type = &amp;#039;localuse&amp;#039;, 1, 0 )) AS Läsesalslån&lt;br /&gt;
FROM statistics&lt;br /&gt;
WHERE branch =&amp;lt;&amp;lt;Enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND YEAR(datetime) = &amp;lt;&amp;lt;Välj ÅR ÅÅÅÅ&amp;gt;&amp;gt; &lt;br /&gt;
AND MONTH(datetime) = &amp;lt;&amp;lt;Välj månad, tex 05 för maj&amp;gt;&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Material utlånat mellan vissa datum. Välj datum, enhet, location och call number&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber AS &amp;#039;Call number&amp;#039;,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=035]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;, &lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber,&lt;br /&gt;
b.copyrightdate,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.issues AS &amp;#039;Antal utlån&amp;#039;,&lt;br /&gt;
i.onloan AS &amp;#039;Utlånad&amp;#039;,&lt;br /&gt;
i.itemlost AS &amp;#039;Saknad&amp;#039;, &lt;br /&gt;
i.datelastborrowed AS &amp;#039;Senast utlånad&amp;#039;,&lt;br /&gt;
i.datelastseen AS &amp;#039;Senast sedd&amp;#039;,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.datelastborrowed BETWEEN &amp;lt;&amp;lt;Utlån sedan|date&amp;gt;&amp;gt; AND &amp;lt;&amp;lt;Utlån till|date&amp;gt;&amp;gt;&lt;br /&gt;
AND i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND i.location = &amp;lt;&amp;lt;Välj location|LOC&amp;gt;&amp;gt;&lt;br /&gt;
AND i.itemcallnumber LIKE &amp;lt;&amp;lt;Skriv callnumber ex A%&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Låntagare med mer än 24 omlån som alltså snart kommer att få sista krav och måste återlämna&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT b.cardnumber, it.barcode, i.renewals, i.date_due, it.homebranch&lt;br /&gt;
FROM issues i&lt;br /&gt;
LEFT JOIN borrowers b ON (i.borrowernumber=b.borrowernumber)&lt;br /&gt;
LEFT JOIN items it ON (i.itemnumber=it.itemnumber)&lt;br /&gt;
WHERE i.renewals &amp;gt; &amp;#039;24&amp;#039;&lt;br /&gt;
GROUP BY b.borrowernumber, it.barcode, i.date_due, it.homebranch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Böcker som lånats om mer än 24 ggr och alltså snart bör återlämnas&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*)&lt;br /&gt;
FROM issues i&lt;br /&gt;
WHERE i.renewals &amp;gt; &amp;#039;24&amp;#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Återlämnad per timme, dag, månad, år&amp;#039;&amp;#039;&amp;#039;. &amp;#039;&amp;#039;Välj ett exakt datum för start och ett exakt för slut&amp;#039;&amp;#039;.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT YEAR(datetime) AS Year, &lt;br /&gt;
       MONTH(datetime) AS Month, &lt;br /&gt;
       DAY(datetime) AS Day, &lt;br /&gt;
       HOUR(datetime) AS Hour, &lt;br /&gt;
       count(*) &lt;br /&gt;
FROM statistics  &lt;br /&gt;
WHERE datetime BETWEEN &amp;lt;&amp;lt;Mellan|date&amp;gt;&amp;gt; AND &amp;lt;&amp;lt;Och|date&amp;gt;&amp;gt; &lt;br /&gt;
AND type = &amp;#039;return&amp;#039;&lt;br /&gt;
GROUP BY Year, Month, Day, Hour&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Antal Utlån per år av böcker på svenska&amp;#039;&amp;#039;&amp;#039;. &amp;#039;&amp;#039;Väldigt tung och långsam fråga!&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT substring( ExtractValue(metadata,&amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) AS Språk, COUNT(*) AS Antal &lt;br /&gt;
FROM statistics s&lt;br /&gt;
LEFT JOIN items i ON (s.itemnumber=i.itemnumber)&lt;br /&gt;
LEFT JOIN biblio b ON (i.biblionumber=b.biblionumber)&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (b.biblionumber=bm.biblionumber)&lt;br /&gt;
WHERE s.`type`=&amp;#039;issue&amp;#039;&lt;br /&gt;
AND YEAR(datetime) = &amp;lt;&amp;lt;Välj ÅR ÅÅÅÅ&amp;gt;&amp;gt; &lt;br /&gt;
GROUP BY Språk &lt;br /&gt;
HAVING Språk = &amp;#039;swe&amp;#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Antal utlån av böcker på nationellt minoritetsspråk&amp;#039;&amp;#039;&amp;#039;.&amp;#039;&amp;#039;Väldigt tung och långsam fråga!&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT substring( ExtractValue(metadata,&amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) AS Språk, COUNT(*) AS Antal &lt;br /&gt;
FROM statistics s&lt;br /&gt;
LEFT JOIN items i ON (s.itemnumber=i.itemnumber)&lt;br /&gt;
LEFT JOIN biblio b ON (i.biblionumber=b.biblionumber)&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (b.biblionumber=bm.biblionumber)&lt;br /&gt;
WHERE s.`type`=&amp;#039;issue&amp;#039;&lt;br /&gt;
AND YEAR(datetime) = &amp;lt;&amp;lt;Välj ÅR ÅÅÅÅ&amp;gt;&amp;gt; &lt;br /&gt;
GROUP BY Språk &lt;br /&gt;
HAVING ( Språk = &amp;#039;fin&amp;#039; OR Språk = &amp;#039;smi&amp;#039; OR Språk = &amp;#039;9mk&amp;#039; OR Språk = &amp;#039;rom&amp;#039; OR Språk = &amp;#039;yid&amp;#039; )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Antal utlån av böcker på utländska språk&amp;#039;&amp;#039;&amp;#039;. &amp;#039;&amp;#039;Väldigt tung och långsam fråga!&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT SUBSTRING(ExtractValue(metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;swe&amp;#039; &lt;br /&gt;
AND SUBSTRING(ExtractValue(metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;fin&amp;#039; &lt;br /&gt;
AND SUBSTRING(ExtractValue(metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;smi&amp;#039; &lt;br /&gt;
AND SUBSTRING(ExtractValue(metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;9mk&amp;#039; &lt;br /&gt;
AND SUBSTRING(ExtractValue(metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;rom&amp;#039; &lt;br /&gt;
AND SUBSTRING(ExtractValue(metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;yid&amp;#039;,&lt;br /&gt;
COUNT(*) AS Antal&lt;br /&gt;
FROM statistics s&lt;br /&gt;
LEFT JOIN items i ON (s.itemnumber=i.itemnumber)&lt;br /&gt;
LEFT JOIN biblio b ON (i.biblionumber=b.biblionumber)&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (b.biblionumber=bm.biblionumber)&lt;br /&gt;
WHERE s.`type`=&amp;#039;issue&amp;#039;&lt;br /&gt;
AND YEAR(datetime) = &amp;lt;&amp;lt;Välj ÅR ÅÅÅÅ&amp;gt;&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Antal Items per Enhet&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*)&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
WHERE NOT(SUBSTRING(ExtractValue(bm.metadata, &amp;#039;//leader&amp;#039;),8,1) = &amp;#039;s&amp;#039;&lt;br /&gt;
AND SUBSTRING(ExtractValue(bm.metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;),22,1) = &amp;#039;p&amp;#039;)&lt;br /&gt;
AND i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Samlingar ==&lt;br /&gt;
Statistikrapporter som Stockholms universitetsbibliotek funnit användbara vid översyn av samlingarna, bland annat inför genomförande av en större gallringsinsats. Se även Lånestatistik Bibliotek Mellansjö för andra sätt att ta ut statistik för utlån och nyförvärv.&lt;br /&gt;
Du kan behöva ändra frågorna utifrån egna behov. Exempelvis:&lt;br /&gt;
LibrisID - strängen funkar om man har LibrisID i 035, men kan behöva ändra till 001 samt då ta bort: &amp;#039;&amp;#039;and contains(text(), &amp;quot;LIBRIS&amp;quot;)&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Bestånd utifrån Dewey decimalklassifikation (DDK) i den bibliografiska posten (fält 082)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;#039;&amp;#039;- välj enhet (homebranch), location och Deweykod.&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue (bm.metadata,&amp;#039;//datafield[@tag=&amp;quot;035&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;,&lt;br /&gt;
ExtractValue(bm.metadata, &amp;#039;//datafield[@tag=&amp;quot;082&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot;]&amp;#039;) AS &amp;#039;Dewey&amp;#039;,&lt;br /&gt;
ExtractValue(bm.metadata, &amp;#039;//datafield[@tag=&amp;quot;084&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot;]&amp;#039;) AS &amp;#039;SAB&amp;#039;,&lt;br /&gt;
b.copyrightdate,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.onloan AS &amp;#039;Utlånad&amp;#039;,&lt;br /&gt;
i.itemlost,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location,&lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt; &lt;br /&gt;
AND i.location = &amp;lt;&amp;lt;Välj location|LOC&amp;gt;&amp;gt;&lt;br /&gt;
AND ExtractValue(bm.metadata, &amp;#039;//datafield[@tag=&amp;quot;082&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot;]&amp;#039;) LIKE &amp;lt;&amp;lt;Skriv början på Deweykod ex 839%&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY i.itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Bestånd utifrån SAB-klassifikation i den bibliografiska posten (fält 084)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;#039;&amp;#039;- välj enhet (homebranch), location samt SAB-kod.&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue (bm.metadata,&amp;#039;//datafield[@tag=&amp;quot;035&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;,&lt;br /&gt;
ExtractValue(bm.metadata, &amp;#039;//datafield[@tag=&amp;quot;082&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot;]&amp;#039;) AS &amp;#039;Dewey&amp;#039;,&lt;br /&gt;
ExtractValue(bm.metadata, &amp;#039;//datafield[@tag=&amp;quot;084&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot;]&amp;#039;) AS &amp;#039;SAB&amp;#039;,&lt;br /&gt;
b.copyrightdate,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.onloan AS &amp;#039;Utlånad&amp;#039;,&lt;br /&gt;
i.itemlost,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location,&lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt; &lt;br /&gt;
AND i.location = &amp;lt;&amp;lt;Välj location|LOC&amp;gt;&amp;gt;&lt;br /&gt;
AND ExtractValue(bm.metadata, &amp;#039;//datafield[@tag=&amp;quot;084&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot;]&amp;#039;) LIKE &amp;lt;&amp;lt;Skriv början på Signum ex A%&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY i.itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Lista över bestånd&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;#039;&amp;#039;- välj placering (homebranch, location och call number).&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber AS &amp;#039;Call number&amp;#039;,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=035]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;, &lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber,&lt;br /&gt;
b.copyrightdate,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.issues AS &amp;#039;Antal utlån&amp;#039;,&lt;br /&gt;
i.onloan AS &amp;#039;Utlånad&amp;#039;,&lt;br /&gt;
i.itemlost AS &amp;#039;Saknad&amp;#039;, &lt;br /&gt;
i.datelastborrowed AS &amp;#039;Senast utlånad&amp;#039;,&lt;br /&gt;
i.datelastseen AS &amp;#039;Senast hanterad&amp;#039;,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt; &lt;br /&gt;
AND i.location = &amp;lt;&amp;lt;Välj location|LOC&amp;gt;&amp;gt;&lt;br /&gt;
AND i.itemcallnumber LIKE &amp;lt;&amp;lt;Skriv callnumber ex A%&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY i.itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Monografier med dubblett på annan enhet (homebranch) samt ej lån vald tid&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber AS &amp;#039;Call number&amp;#039;,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=035]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;, &lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber,&lt;br /&gt;
b.copyrightdate,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.issues AS &amp;#039;Antal utlån&amp;#039;,&lt;br /&gt;
i.onloan AS &amp;#039;Utlånad&amp;#039;,&lt;br /&gt;
i.itemlost AS &amp;#039;Saknad&amp;#039;, &lt;br /&gt;
i.datelastborrowed AS &amp;#039;Senast utlånad&amp;#039;,&lt;br /&gt;
i.datelastseen AS &amp;#039;Senast hanterad&amp;#039;,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND i.itemcallnumber LIKE &amp;lt;&amp;lt;Skriv callnumber ex A%&amp;gt;&amp;gt;&lt;br /&gt;
AND NOT(SUBSTRING(ExtractValue(bm.metadata, &amp;#039;//leader&amp;#039;),8,1) = &amp;#039;s&amp;#039;&lt;br /&gt;
AND SUBSTRING(ExtractValue(bm.metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;),22,1) = &amp;#039;p&amp;#039;)&lt;br /&gt;
AND EXISTS (select i2.homebranch, i2.biblionumber &lt;br /&gt;
FROM items i2 &lt;br /&gt;
WHERE i2.biblionumber = b.biblionumber&lt;br /&gt;
AND i2.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;)&lt;br /&gt;
AND NOT ifnull(i.datelastborrowed, &amp;#039;1996-08-13&amp;#039;) &amp;gt; &amp;lt;&amp;lt;Inte utlånad efter (yyyy-mm-dd)|date&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Lista över dubbletter samma enhet (homebranch) med dubblett med på listan&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;#039;&amp;#039;- välj enhet (homebranch), location och call number. Observera att du behöver göra samma val två gånger.&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT i1.itemcallnumber AS &amp;#039;Call number&amp;#039;,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i1.barcode,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=035]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;,&lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i1.itemnumber,&lt;br /&gt;
b.copyrightdate,&lt;br /&gt;
i1.dateaccessioned AS &amp;#039;Anskaffningsdatum&amp;#039;,&lt;br /&gt;
i1.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
ExtractValue(bm.metadata,&amp;#039;//datafield[@tag=&amp;quot;250&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot;]&amp;#039;) AS &amp;#039;Upplaga&amp;#039;,&lt;br /&gt;
i1.issues AS &amp;#039;Antal utlån&amp;#039;,&lt;br /&gt;
i1.onloan AS &amp;#039;Utlånad&amp;#039;,&lt;br /&gt;
i1.itemlost AS &amp;#039;Saknad&amp;#039;,&lt;br /&gt;
i1.datelastborrowed AS &amp;#039;Senast utlånad&amp;#039;,&lt;br /&gt;
i1.datelastseen AS &amp;#039;Senast hanterad&amp;#039;,&lt;br /&gt;
i1.homebranch,&lt;br /&gt;
i1.location&lt;br /&gt;
FROM items i1&lt;br /&gt;
JOIN (SELECT biblionumber&lt;br /&gt;
FROM items&lt;br /&gt;
WHERE itemcallnumber LIKE &amp;lt;&amp;lt;Skriv början på callnumber ex HUM%&amp;gt;&amp;gt;&lt;br /&gt;
AND location = &amp;lt;&amp;lt;Välj location|LOC&amp;gt;&amp;gt;&lt;br /&gt;
AND homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
GROUP BY biblionumber HAVING count(itemnumber) &amp;gt; 1) i2&lt;br /&gt;
ON (i2.biblionumber = i1.biblionumber)&lt;br /&gt;
JOIN biblio_metadata bm ON (bm.biblionumber = i1.biblionumber)&lt;br /&gt;
JOIN biblio b ON (b.biblionumber = i1.biblionumber)&lt;br /&gt;
AND i1.itemcallnumber LIKE &amp;lt;&amp;lt;Samma val som ovan ex HUM%&amp;gt;&amp;gt;&lt;br /&gt;
AND i1.location = &amp;lt;&amp;lt;Samma val av loc som ovan|LOC&amp;gt;&amp;gt;&lt;br /&gt;
AND i1.homebranch = &amp;lt;&amp;lt;Samma val av enhet som ovan|branches&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY i1.itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Lista över periodika&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;#039;&amp;#039;- välj enhet (homebranch), location och call number.&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber AS &amp;#039;Call number&amp;#039;,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=035]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;, &lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.issues AS &amp;#039;Antal utlån&amp;#039;,&lt;br /&gt;
i.itemlost AS &amp;#039;Saknad&amp;#039;, &lt;br /&gt;
i.datelastseen AS &amp;#039;Senast hanterad&amp;#039;,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND i.location = &amp;lt;&amp;lt;Välj location|LOC&amp;gt;&amp;gt;&lt;br /&gt;
AND i.itemcallnumber LIKE &amp;lt;&amp;lt;Skriv callnumber ex AP% om allt %&amp;gt;&amp;gt;&lt;br /&gt;
AND (SUBSTRING(ExtractValue(bm.metadata, &amp;#039;//leader&amp;#039;),8,1) = &amp;#039;s&amp;#039;&lt;br /&gt;
AND SUBSTRING(ExtractValue(bm.metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;),22,1) = &amp;#039;p&amp;#039;)&lt;br /&gt;
ORDER BY itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Periodika med dubblett på annan enhet (homebrach)&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&amp;#039;&amp;#039;- välj placering (homebranch, location och call number).&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber AS &amp;#039;Call number&amp;#039;,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=035]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;, &lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.issues AS &amp;#039;Antal utlån&amp;#039;,&lt;br /&gt;
i.itemlost AS &amp;#039;Saknad&amp;#039;, &lt;br /&gt;
i.datelastseen AS &amp;#039;Senast hanterad&amp;#039;,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND i.location = &amp;lt;&amp;lt;Välj location|LOC&amp;gt;&amp;gt;&lt;br /&gt;
AND i.itemcallnumber LIKE &amp;lt;&amp;lt;Skriv callnumber ex AP%&amp;gt;&amp;gt;&lt;br /&gt;
AND (SUBSTRING(ExtractValue(bm.metadata, &amp;#039;//leader&amp;#039;),8,1) = &amp;#039;s&amp;#039;&lt;br /&gt;
AND SUBSTRING(ExtractValue(bm.metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;),22,1) = &amp;#039;p&amp;#039;)&lt;br /&gt;
AND EXISTS (select i2.homebranch, i2.biblionumber &lt;br /&gt;
FROM items i2 &lt;br /&gt;
WHERE i2.biblionumber = b.biblionumber&lt;br /&gt;
AND i2.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;)&lt;br /&gt;
ORDER BY itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Material utlånat mellan vissa datum&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&amp;#039;&amp;#039;- välj datum, enhet (homebranch), location och call number.&amp;#039;&amp;#039; &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber AS &amp;#039;Call number&amp;#039;,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=035]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;, &lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber,&lt;br /&gt;
b.copyrightdate,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.issues AS &amp;#039;Antal utlån&amp;#039;,&lt;br /&gt;
i.onloan AS &amp;#039;Utlånad&amp;#039;,&lt;br /&gt;
i.itemlost AS &amp;#039;Saknad&amp;#039;, &lt;br /&gt;
i.datelastborrowed AS &amp;#039;Senast utlånad&amp;#039;,&lt;br /&gt;
i.datelastseen AS &amp;#039;Senast hanterad&amp;#039;,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.datelastborrowed BETWEEN &amp;lt;&amp;lt;Utlån sedan|date&amp;gt;&amp;gt; AND &amp;lt;&amp;lt;Utlån till|date&amp;gt;&amp;gt;&lt;br /&gt;
AND i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND i.itemcallnumber LIKE &amp;lt;&amp;lt;Skriv callnumber ex A%&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;De 50 mest lånade böckerna ur magasin som bör tas till öppen samling.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT count(s.datetime) AS circs, b.title, b.author, i.barcode, i.itemcallnumber,i.datelastseen&lt;br /&gt;
FROM statistics s&lt;br /&gt;
LEFT JOIN items i ON (s.itemnumber=i.itemnumber)&lt;br /&gt;
LEFT JOIN biblio b ON (i.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE DATE(s.datetime) &amp;gt; DATE_SUB(CURRENT_DATE(),INTERVAL 6 MONTH) &lt;br /&gt;
AND DATE(s.datetime)&amp;lt;=CURRENT_DATE() &lt;br /&gt;
AND s.itemnumber IS NOT NULL AND s.type = &amp;#039;issue&amp;#039;&lt;br /&gt;
AND i.itype = &amp;lt;&amp;lt;Skriv item type|itemtypes&amp;gt;&amp;gt;&lt;br /&gt;
GROUP BY b.biblionumber &lt;br /&gt;
ORDER BY circs DESC &lt;br /&gt;
LIMIT 50&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Antal gallrade items under viss period.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT count(deleteditems.itemnumber) AS ItemsDeleted &lt;br /&gt;
FROM deleteditems &lt;br /&gt;
WHERE deleteditems.timestamp BETWEEN &amp;lt;&amp;lt;Mellan|date&amp;gt;&amp;gt; AND &amp;lt;&amp;lt;och|date&amp;gt;&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Material anskaffat mellan vissa datum (dvs nytt edit item)&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&amp;#039;&amp;#039;- välj datum och placering (homebranch, location och call number).&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber AS &amp;#039;Call number&amp;#039;,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=035]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;,&lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber,&lt;br /&gt;
b.copyrightdate,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.dateaccessioned AS &amp;#039;Anskaffningsdatum&amp;#039;,&lt;br /&gt;
i.issues AS &amp;#039;Antal utlån&amp;#039;,&lt;br /&gt;
i.onloan AS &amp;#039;Utlånad&amp;#039;,&lt;br /&gt;
i.itemlost AS &amp;#039;Saknad&amp;#039;,&lt;br /&gt;
i.datelastborrowed AS &amp;#039;Senast utlånad&amp;#039;,&lt;br /&gt;
i.datelastseen AS &amp;#039;Senast hanterad&amp;#039;,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.dateaccessioned BETWEEN &amp;lt;&amp;lt;Anskaffat mellan|date&amp;gt;&amp;gt; AND &amp;lt;&amp;lt;och|date&amp;gt;&amp;gt;&lt;br /&gt;
AND i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt; -- AND i.homebranch = &amp;#039;FRESC&amp;#039;&lt;br /&gt;
AND i.location = &amp;lt;&amp;lt;Välj location|LOC&amp;gt;&amp;gt; &lt;br /&gt;
AND i.itemcallnumber LIKE &amp;lt;&amp;lt;Skriv callnumber ex A%&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Nyförvärv (tillagt item) mellan valda datum.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber AS &amp;#039;Call number&amp;#039;,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=264]/subfield[@code=&amp;quot;b&amp;quot;]&amp;#039;) AS &amp;#039;Förlag264&amp;#039;, -- poster efter Libris XL&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=264]/subfield[@code=&amp;quot;a&amp;quot;]&amp;#039;) AS &amp;#039;Ort264&amp;#039;, &lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=264]/subfield[@code=&amp;quot;c&amp;quot;]&amp;#039;) AS &amp;#039;År264&amp;#039;, &lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=260]/subfield[@code=&amp;quot;b&amp;quot;]&amp;#039;) AS &amp;#039;Förlag260&amp;#039;,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=260]/subfield[@code=&amp;quot;a&amp;quot;]&amp;#039;) AS &amp;#039;Ort260&amp;#039;, -- tidigare poster innan Libris XL&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=260]/subfield[@code=&amp;quot;c&amp;quot;]&amp;#039;) AS &amp;#039;År260&amp;#039;,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=035]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;, &lt;br /&gt;
i.dateaccessioned AS &amp;#039;Förvärvsdatum&amp;#039;,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.issues AS &amp;#039;Antal utlån&amp;#039;,&lt;br /&gt;
i.datelastborrowed AS &amp;#039;Senast utlånad&amp;#039;,&lt;br /&gt;
i.datelastseen AS &amp;#039;Senast hanterad&amp;#039;,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt; &lt;br /&gt;
AND i.itemcallnumber LIKE &amp;lt;&amp;lt;Skriv callnumber ex A% eller % för allt&amp;gt;&amp;gt;&lt;br /&gt;
AND i.dateaccessioned BETWEEN &amp;lt;&amp;lt;Mellan|date&amp;gt;&amp;gt; AND &amp;lt;&amp;lt;och|date&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY i.itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Lista över bestånd med status missing (4 i kolumn Saknad)&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&amp;#039;&amp;#039;- välj enhet (homebranch), location samt call number.&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber AS &amp;#039;Call number&amp;#039;,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=035]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;, &lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber,&lt;br /&gt;
b.copyrightdate,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.issues AS &amp;#039;Antal utlån&amp;#039;,&lt;br /&gt;
i.onloan AS &amp;#039;Utlånad&amp;#039;,&lt;br /&gt;
i.itemlost AS &amp;#039;Saknad&amp;#039;, &lt;br /&gt;
i.datelastborrowed AS &amp;#039;Senast utlånad&amp;#039;,&lt;br /&gt;
i.datelastseen AS &amp;#039;Senast hanterad&amp;#039;,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt; &lt;br /&gt;
AND i.location = &amp;lt;&amp;lt;Välj location|LOC&amp;gt;&amp;gt;&lt;br /&gt;
AND i.itemcallnumber LIKE &amp;lt;&amp;lt;Skriv callnumber ex A% eller % för allt&amp;gt;&amp;gt;&lt;br /&gt;
AND i.itemlost =&amp;#039;4&amp;#039;&lt;br /&gt;
ORDER BY i.itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Lista över bestånd med viss författare eller vissa bokstäver i författarens namn&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;#039;&amp;#039;- välj enhet (homebranch) och location samt författare/bokstäver i författarens namn.&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber AS &amp;#039;Call number&amp;#039;,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=035]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;, &lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.onloan AS &amp;#039;Utlånad&amp;#039;,&lt;br /&gt;
i.itemlost AS &amp;#039;Saknad&amp;#039;,&lt;br /&gt;
i.datelastborrowed AS &amp;#039;Senast utlånad&amp;#039;,&lt;br /&gt;
i.datelastseen AS &amp;#039;Senast hanterad&amp;#039;,&lt;br /&gt;
i.issues AS &amp;#039;Antal utlån&amp;#039;,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location AS &amp;#039;PLAN&amp;#039;&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND i.location = &amp;lt;&amp;lt;Välj location|LOC&amp;gt;&amp;gt;&lt;br /&gt;
AND b.author LIKE &amp;lt;&amp;lt;Skriv författare eller del av ex %son%&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY i.itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gunillar</name></author>
	</entry>
	<entry>
		<id>https://koha.se/wiki/index.php?title=Stockholms_universitetsbibliotek&amp;diff=474</id>
		<title>Stockholms universitetsbibliotek</title>
		<link rel="alternate" type="text/html" href="https://koha.se/wiki/index.php?title=Stockholms_universitetsbibliotek&amp;diff=474"/>
		<updated>2019-03-28T15:16:04Z</updated>

		<summary type="html">&lt;p&gt;Gunillar: /* Circulation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Circulation ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Antal lån via utlåningsmaskin&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(s.itemnumber) AS antal&lt;br /&gt;
FROM statistics s&lt;br /&gt;
LEFT JOIN action_logs a ON (s.itemnumber=a.object AND s.datetime=a.timestamp)&lt;br /&gt;
WHERE s.branch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND s.`type` = &amp;#039;issue&amp;#039;&lt;br /&gt;
AND a.user = &amp;lt;&amp;lt;Skriv borrower id för utlåningsmaskin&amp;gt;&amp;gt;&lt;br /&gt;
AND date(datetime) BETWEEN &amp;lt;&amp;lt;Startdatum|date&amp;gt;&amp;gt;&lt;br /&gt;
AND &amp;lt;&amp;lt;Slutdatum|date&amp;gt;&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;In Transit&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;#039;&amp;#039;Material som ej kommit fram till sin enhet med tillägg homebranch och itemcallnumber&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT bt.frombranch, bt.tobranch, i.homebranch, i.itemcallnumber, i.barcode, b.title, b.author, bt.datesent&lt;br /&gt;
FROM branchtransfers bt&lt;br /&gt;
LEFT JOIN items i ON (bt.itemnumber = i.itemnumber)&lt;br /&gt;
LEFT JOIN biblio b ON (i.biblionumber = b.biblionumber)&lt;br /&gt;
WHERE bt.datesent &amp;lt;= DATE_SUB(CURDATE(),interval 2 week)&lt;br /&gt;
AND bt.datearrived IS NULL&lt;br /&gt;
AND i.itemlost NOT LIKE &amp;#039;4&amp;#039;&lt;br /&gt;
AND i.homebranch = &amp;lt;&amp;lt;HEMENHET|branches&amp;gt;&amp;gt;&lt;br /&gt;
GROUP BY bt.frombranch, bt.tobranch, i.homebranch, i.itemcallnumber, i.barcode, b.title, b.author, bt.datesent&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;De 50 mest lånade böckerna ur magasin som bör tas till öppen samling.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT count(s.datetime) AS circs, b.title, b.author, i.barcode, i.itemcallnumber,i.datelastseen&lt;br /&gt;
FROM statistics s&lt;br /&gt;
LEFT JOIN items i ON (s.itemnumber=i.itemnumber)&lt;br /&gt;
LEFT JOIN biblio b ON (i.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE DATE(s.datetime) &amp;gt; DATE_SUB(CURRENT_DATE(),INTERVAL 6 MONTH) &lt;br /&gt;
AND DATE(s.datetime)&amp;lt;=CURRENT_DATE() &lt;br /&gt;
AND s.itemnumber IS NOT NULL AND s.type = &amp;#039;issue&amp;#039;&lt;br /&gt;
AND i.itype = &amp;lt;&amp;lt;Skriv item type|itemtypes&amp;gt;&amp;gt;&lt;br /&gt;
GROUP BY b.biblionumber &lt;br /&gt;
ORDER BY circs DESC &lt;br /&gt;
LIMIT 50&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Låntagare med kö-böcker&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT bo.surname, &lt;br /&gt;
       bo.firstname, &lt;br /&gt;
       bo.phone, &lt;br /&gt;
       bo.cardnumber, &lt;br /&gt;
       iu.date_due, &lt;br /&gt;
       bi.title, &lt;br /&gt;
       bi.author, &lt;br /&gt;
       it.itemcallnumber, &lt;br /&gt;
       it.barcode, &lt;br /&gt;
       it.homebranch, (TO_DAYS(curdate())-TO_DAYS( date_due)) AS &amp;#039;days overdue&amp;#039; &lt;br /&gt;
FROM reserves r&lt;br /&gt;
LEFT JOIN borrowers bo ON (bo.borrowernumber = r.borrowernumber) &lt;br /&gt;
LEFT JOIN issues iu ON (iu.borrowernumber=bo.borrowernumber) &lt;br /&gt;
LEFT JOIN items it ON (it.itemnumber=iu.itemnumber)&lt;br /&gt;
LEFT JOIN biblio bi ON (bi.biblionumber =it.biblionumber)	   &lt;br /&gt;
WHERE r.reservedate IS NOT NULL&lt;br /&gt;
AND date (r.reservedate) &amp;lt; DATE_SUB(CURRENT_DATE(),INTERVAL 1 DAY)&lt;br /&gt;
AND r.waitingdate IS NULL&lt;br /&gt;
AND (TO_DAYS(curdate())-TO_DAYS(date_due)) &amp;gt; &amp;#039;0&amp;#039; &lt;br /&gt;
AND (TO_DAYS(curdate())-TO_DAYS(date_due)) &amp;lt; &amp;#039;7&amp;#039;&lt;br /&gt;
ORDER BY iu.date_due ASC &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Förkomna fjärrlån utlånade till andra bibliotek&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT b.title, b.author, &lt;br /&gt;
i.itemcallnumber,i.barcode, &lt;br /&gt;
v.lib AS &amp;#039;lost&amp;#039;, &lt;br /&gt;
bo.firstname, &lt;br /&gt;
bo.surname &lt;br /&gt;
FROM items i &lt;br /&gt;
JOIN biblio b ON (i.biblionumber=b.biblionumber) &lt;br /&gt;
JOIN authorised_values v ON (i.itemlost=v.authorised_value) &lt;br /&gt;
JOIN issues c ON (i.itemnumber=c.itemnumber) &lt;br /&gt;
JOIN borrowers bo ON (bo.borrowernumber=c.borrowernumber)&lt;br /&gt;
WHERE v.lib=&amp;#039;LONG OVERDUE (LOST)&amp;#039;&lt;br /&gt;
AND bo.categorycode = &amp;lt;&amp;lt;Fjärrlåns låntagarkategori|categorycode&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY v.lib&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Låntagare som saknar epostadress&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT cardnumber, surname, firstname, dateexpiry &lt;br /&gt;
FROM borrowers &lt;br /&gt;
WHERE &amp;#039; &amp;#039; IN (email)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Utlån, Omlån, Återlämning&amp;#039;&amp;#039;&amp;#039; - &amp;#039;&amp;#039;välj år och månad per enhet. Välj enhet samt år (t ex 2018) och Månad (t ex 05 för maj)&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
      MONTH(datetime) AS Månad, &lt;br /&gt;
      SUM( IF(type = &amp;#039;issue&amp;#039;, 1, 0 )) AS Utlån,&lt;br /&gt;
      SUM( IF(type = &amp;#039;renew&amp;#039;, 1, 0 )) AS Omlån,&lt;br /&gt;
      SUM( IF(type = &amp;#039;return&amp;#039;, 1, 0 )) AS Återlämning,&lt;br /&gt;
      COUNT(statistics.type) AS &amp;#039;Total Transactions&amp;#039;&lt;br /&gt;
FROM  statistics&lt;br /&gt;
WHERE branch = &amp;lt;&amp;lt;Enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND YEAR(datetime) = &amp;lt;&amp;lt;Välj ÅR ÅÅÅÅ&amp;gt;&amp;gt; &lt;br /&gt;
AND  MONTH(datetime) = &amp;lt;&amp;lt;Välj månad, tex 05 för maj&amp;gt;&amp;gt;&lt;br /&gt;
GROUP BY MONTH(datetime)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Läsesalslån av böcker med streckkod&amp;#039;&amp;#039;&amp;#039;. &amp;#039;&amp;#039;OBS!! Att tidskrifter endast syns via Viola och då endast om de hämtas från magasin&amp;#039;&amp;#039;.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT branch,&lt;br /&gt;
MONTH(datetime) AS Månad, &lt;br /&gt;
SUM( IF(type = &amp;#039;localuse&amp;#039;, 1, 0 )) AS Läsesalslån&lt;br /&gt;
FROM statistics&lt;br /&gt;
WHERE branch =&amp;lt;&amp;lt;Enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND YEAR(datetime) = &amp;lt;&amp;lt;Välj ÅR ÅÅÅÅ&amp;gt;&amp;gt; &lt;br /&gt;
AND MONTH(datetime) = &amp;lt;&amp;lt;Välj månad, tex 05 för maj&amp;gt;&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Material utlånat mellan vissa datum. Välj datum, enhet, location och call number&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber AS &amp;#039;Call number&amp;#039;,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=035]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;, &lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber,&lt;br /&gt;
b.copyrightdate,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.issues AS &amp;#039;Antal utlån&amp;#039;,&lt;br /&gt;
i.onloan AS &amp;#039;Utlånad&amp;#039;,&lt;br /&gt;
i.itemlost AS &amp;#039;Saknad&amp;#039;, &lt;br /&gt;
i.datelastborrowed AS &amp;#039;Senast utlånad&amp;#039;,&lt;br /&gt;
i.datelastseen AS &amp;#039;Senast sedd&amp;#039;,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.datelastborrowed BETWEEN &amp;lt;&amp;lt;Utlån sedan|date&amp;gt;&amp;gt; AND &amp;lt;&amp;lt;Utlån till|date&amp;gt;&amp;gt;&lt;br /&gt;
AND i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND i.location = &amp;lt;&amp;lt;Välj location|LOC&amp;gt;&amp;gt;&lt;br /&gt;
AND i.itemcallnumber LIKE &amp;lt;&amp;lt;Skriv callnumber ex A%&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Låntagare med mer än 24 omlån som alltså snart kommer att få sista krav och måste återlämna&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT b.cardnumber, it.barcode, i.renewals, i.date_due, it.homebranch&lt;br /&gt;
FROM issues i&lt;br /&gt;
LEFT JOIN borrowers b ON (i.borrowernumber=b.borrowernumber)&lt;br /&gt;
LEFT JOIN items it ON (i.itemnumber=it.itemnumber)&lt;br /&gt;
WHERE i.renewals &amp;gt; &amp;#039;24&amp;#039;&lt;br /&gt;
GROUP BY b.borrowernumber, it.barcode, i.date_due, it.homebranch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Böcker som lånats om mer än 24 ggr och alltså snart bör återlämnas&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*)&lt;br /&gt;
FROM issues i&lt;br /&gt;
WHERE i.renewals &amp;gt; &amp;#039;24&amp;#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Återlämnad per timme, dag, månad, år&amp;#039;&amp;#039;&amp;#039;. &amp;#039;&amp;#039;Välj ett exakt datum för start och ett exakt för slut&amp;#039;&amp;#039;.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT YEAR(datetime) AS Year, &lt;br /&gt;
       MONTH(datetime) AS Month, &lt;br /&gt;
       DAY(datetime) AS Day, &lt;br /&gt;
       HOUR(datetime) AS Hour, &lt;br /&gt;
       count(*) &lt;br /&gt;
FROM statistics  &lt;br /&gt;
WHERE datetime BETWEEN &amp;lt;&amp;lt;Mellan|date&amp;gt;&amp;gt; AND &amp;lt;&amp;lt;Och|date&amp;gt;&amp;gt; &lt;br /&gt;
AND type = &amp;#039;return&amp;#039;&lt;br /&gt;
GROUP BY Year, Month, Day, Hour&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Antal Utlån per år av böcker på svenska&amp;#039;&amp;#039;&amp;#039;. &amp;#039;&amp;#039;Väldigt tung och långsam fråga!&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT substring( ExtractValue(metadata,&amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) AS Språk, COUNT(*) AS Antal &lt;br /&gt;
FROM statistics s&lt;br /&gt;
LEFT JOIN items i ON (s.itemnumber=i.itemnumber)&lt;br /&gt;
LEFT JOIN biblio b ON (i.biblionumber=b.biblionumber)&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (b.biblionumber=bm.biblionumber)&lt;br /&gt;
WHERE s.`type`=&amp;#039;issue&amp;#039;&lt;br /&gt;
AND YEAR(datetime) = &amp;lt;&amp;lt;Välj ÅR ÅÅÅÅ&amp;gt;&amp;gt; &lt;br /&gt;
GROUP BY Språk &lt;br /&gt;
HAVING Språk = &amp;#039;swe&amp;#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Antal utlån av böcker på nationellt minoritetsspråk&amp;#039;&amp;#039;&amp;#039;.&amp;#039;&amp;#039;Väldigt tung och långsam fråga!&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT substring( ExtractValue(metadata,&amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) AS Språk, COUNT(*) AS Antal &lt;br /&gt;
FROM statistics s&lt;br /&gt;
LEFT JOIN items i ON (s.itemnumber=i.itemnumber)&lt;br /&gt;
LEFT JOIN biblio b ON (i.biblionumber=b.biblionumber)&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (b.biblionumber=bm.biblionumber)&lt;br /&gt;
WHERE s.`type`=&amp;#039;issue&amp;#039;&lt;br /&gt;
AND YEAR(datetime) = &amp;lt;&amp;lt;Välj ÅR ÅÅÅÅ&amp;gt;&amp;gt; &lt;br /&gt;
GROUP BY Språk &lt;br /&gt;
HAVING ( Språk = &amp;#039;fin&amp;#039; OR Språk = &amp;#039;smi&amp;#039; OR Språk = &amp;#039;9mk&amp;#039; OR Språk = &amp;#039;rom&amp;#039; OR Språk = &amp;#039;yid&amp;#039; )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Antal utlån av böcker på utländska språk&amp;#039;&amp;#039;&amp;#039;. &amp;#039;&amp;#039;Väldigt tung och långsam fråga!&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT SUBSTRING(ExtractValue(metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;swe&amp;#039; &lt;br /&gt;
AND SUBSTRING(ExtractValue(metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;fin&amp;#039; &lt;br /&gt;
AND SUBSTRING(ExtractValue(metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;smi&amp;#039; &lt;br /&gt;
AND SUBSTRING(ExtractValue(metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;9mk&amp;#039; &lt;br /&gt;
AND SUBSTRING(ExtractValue(metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;rom&amp;#039; &lt;br /&gt;
AND SUBSTRING(ExtractValue(metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;yid&amp;#039;,&lt;br /&gt;
COUNT(*) AS Antal&lt;br /&gt;
FROM statistics s&lt;br /&gt;
LEFT JOIN items i ON (s.itemnumber=i.itemnumber)&lt;br /&gt;
LEFT JOIN biblio b ON (i.biblionumber=b.biblionumber)&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (b.biblionumber=bm.biblionumber)&lt;br /&gt;
WHERE s.`type`=&amp;#039;issue&amp;#039;&lt;br /&gt;
AND YEAR(datetime) = &amp;lt;&amp;lt;Välj ÅR ÅÅÅÅ&amp;gt;&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Antal Items per Enhet&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*)&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
WHERE NOT(SUBSTRING(ExtractValue(bm.metadata, &amp;#039;//leader&amp;#039;),8,1) = &amp;#039;s&amp;#039;&lt;br /&gt;
AND SUBSTRING(ExtractValue(bm.metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;),22,1) = &amp;#039;p&amp;#039;)&lt;br /&gt;
AND i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Samlingar ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Bestånd utifrån DDK-klassifikation i den bibliografiska posten (fält 082) på vald enhet (homebranch), location&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue (bm.metadata,&amp;#039;//datafield[@tag=&amp;quot;035&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;,&lt;br /&gt;
ExtractValue(bm.metadata, &amp;#039;//datafield[@tag=&amp;quot;082&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot;]&amp;#039;) AS &amp;#039;Dewey&amp;#039;,&lt;br /&gt;
ExtractValue(bm.metadata, &amp;#039;//datafield[@tag=&amp;quot;084&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot;]&amp;#039;) AS &amp;#039;SAB&amp;#039;,&lt;br /&gt;
b.copyrightdate,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.onloan AS &amp;#039;Utlånad&amp;#039;,&lt;br /&gt;
i.itemlost,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location,&lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt; &lt;br /&gt;
AND i.location = &amp;lt;&amp;lt;Välj location|LOC&amp;gt;&amp;gt;&lt;br /&gt;
AND ExtractValue(bm.metadata, &amp;#039;//datafield[@tag=&amp;quot;082&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot;]&amp;#039;) LIKE &amp;lt;&amp;lt;Skriv början på Deweykod ex 839%&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY i.itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gunillar</name></author>
	</entry>
	<entry>
		<id>https://koha.se/wiki/index.php?title=Stockholms_universitetsbibliotek&amp;diff=473</id>
		<title>Stockholms universitetsbibliotek</title>
		<link rel="alternate" type="text/html" href="https://koha.se/wiki/index.php?title=Stockholms_universitetsbibliotek&amp;diff=473"/>
		<updated>2019-03-28T15:13:39Z</updated>

		<summary type="html">&lt;p&gt;Gunillar: /* Circulation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Circulation ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Antal lån via utlåningsmaskin&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(s.itemnumber) AS antal&lt;br /&gt;
FROM statistics s&lt;br /&gt;
LEFT JOIN action_logs a ON (s.itemnumber=a.object AND s.datetime=a.timestamp)&lt;br /&gt;
WHERE s.branch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND s.`type` = &amp;#039;issue&amp;#039;&lt;br /&gt;
AND a.user = &amp;lt;&amp;lt;Skriv borrower id för utlåningsmaskin&amp;gt;&amp;gt;&lt;br /&gt;
AND date(datetime) BETWEEN &amp;lt;&amp;lt;Startdatum|date&amp;gt;&amp;gt;&lt;br /&gt;
AND &amp;lt;&amp;lt;Slutdatum|date&amp;gt;&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;In Transit&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;#039;&amp;#039;Material som ej kommit fram till sin enhet med tillägg homebranch och itemcallnumber&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT bt.frombranch, bt.tobranch, i.homebranch, i.itemcallnumber, i.barcode, b.title, b.author, bt.datesent&lt;br /&gt;
FROM branchtransfers bt&lt;br /&gt;
LEFT JOIN items i ON (bt.itemnumber = i.itemnumber)&lt;br /&gt;
LEFT JOIN biblio b ON (i.biblionumber = b.biblionumber)&lt;br /&gt;
WHERE bt.datesent &amp;lt;= DATE_SUB(CURDATE(),interval 2 week)&lt;br /&gt;
AND bt.datearrived IS NULL&lt;br /&gt;
AND i.itemlost NOT LIKE &amp;#039;4&amp;#039;&lt;br /&gt;
AND i.homebranch = &amp;lt;&amp;lt;HEMENHET|branches&amp;gt;&amp;gt;&lt;br /&gt;
GROUP BY bt.frombranch, bt.tobranch, i.homebranch, i.itemcallnumber, i.barcode, b.title, b.author, bt.datesent&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;De 50 mest lånade böckerna ur magasin som bör tas till öppen samling.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT count(s.datetime) AS circs, b.title, b.author, i.barcode, i.itemcallnumber,i.datelastseen&lt;br /&gt;
FROM statistics s&lt;br /&gt;
LEFT JOIN items i ON (s.itemnumber=i.itemnumber)&lt;br /&gt;
LEFT JOIN biblio b ON (i.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE DATE(s.datetime) &amp;gt; DATE_SUB(CURRENT_DATE(),INTERVAL 6 MONTH) &lt;br /&gt;
AND DATE(s.datetime)&amp;lt;=CURRENT_DATE() &lt;br /&gt;
AND s.itemnumber IS NOT NULL AND s.type = &amp;#039;issue&amp;#039;&lt;br /&gt;
AND i.itype = &amp;lt;&amp;lt;Skriv item type|itemtypes&amp;gt;&amp;gt;&lt;br /&gt;
GROUP BY b.biblionumber &lt;br /&gt;
ORDER BY circs DESC &lt;br /&gt;
LIMIT 50&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Låntagare med kö-böcker&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT bo.surname, &lt;br /&gt;
       bo.firstname, &lt;br /&gt;
       bo.phone, &lt;br /&gt;
       bo.cardnumber, &lt;br /&gt;
       iu.date_due, &lt;br /&gt;
       bi.title, &lt;br /&gt;
       bi.author, &lt;br /&gt;
       it.itemcallnumber, &lt;br /&gt;
       it.barcode, &lt;br /&gt;
       it.homebranch, (TO_DAYS(curdate())-TO_DAYS( date_due)) AS &amp;#039;days overdue&amp;#039; &lt;br /&gt;
FROM reserves r&lt;br /&gt;
LEFT JOIN borrowers bo ON (bo.borrowernumber = r.borrowernumber) &lt;br /&gt;
LEFT JOIN issues iu ON (iu.borrowernumber=bo.borrowernumber) &lt;br /&gt;
LEFT JOIN items it ON (it.itemnumber=iu.itemnumber)&lt;br /&gt;
LEFT JOIN biblio bi ON (bi.biblionumber =it.biblionumber)	   &lt;br /&gt;
WHERE r.reservedate IS NOT NULL&lt;br /&gt;
AND date (r.reservedate) &amp;lt; DATE_SUB(CURRENT_DATE(),INTERVAL 1 DAY)&lt;br /&gt;
AND r.waitingdate IS NULL&lt;br /&gt;
AND (TO_DAYS(curdate())-TO_DAYS(date_due)) &amp;gt; &amp;#039;0&amp;#039; &lt;br /&gt;
AND (TO_DAYS(curdate())-TO_DAYS(date_due)) &amp;lt; &amp;#039;7&amp;#039;&lt;br /&gt;
ORDER BY iu.date_due ASC &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Förkomna fjärrlån utlånade till andra bibliotek&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT b.title, b.author, &lt;br /&gt;
i.itemcallnumber,i.barcode, &lt;br /&gt;
v.lib AS &amp;#039;lost&amp;#039;, &lt;br /&gt;
bo.firstname, &lt;br /&gt;
bo.surname &lt;br /&gt;
FROM items i &lt;br /&gt;
JOIN biblio b ON (i.biblionumber=b.biblionumber) &lt;br /&gt;
JOIN authorised_values v ON (i.itemlost=v.authorised_value) &lt;br /&gt;
JOIN issues c ON (i.itemnumber=c.itemnumber) &lt;br /&gt;
JOIN borrowers bo ON (bo.borrowernumber=c.borrowernumber)&lt;br /&gt;
WHERE v.lib=&amp;#039;LONG OVERDUE (LOST)&amp;#039;&lt;br /&gt;
AND bo.categorycode = &amp;lt;&amp;lt;Fjärrlåns låntagarkategori|categorycode&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY v.lib&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Låntagare som saknar epostadress&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT cardnumber, surname, firstname, dateexpiry &lt;br /&gt;
FROM borrowers &lt;br /&gt;
WHERE &amp;#039; &amp;#039; IN (email)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Utlån, Omlån, Återlämning&amp;#039;&amp;#039;&amp;#039; - &amp;#039;&amp;#039;välj år och månad per enhet&lt;br /&gt;
Välj enhet samt år (t ex 2018) och Månad (t ex 05 för maj)&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
      MONTH(datetime) AS Månad, &lt;br /&gt;
      SUM( IF(type = &amp;#039;issue&amp;#039;, 1, 0 )) AS Utlån,&lt;br /&gt;
      SUM( IF(type = &amp;#039;renew&amp;#039;, 1, 0 )) AS Omlån,&lt;br /&gt;
      SUM( IF(type = &amp;#039;return&amp;#039;, 1, 0 )) AS Återlämning,&lt;br /&gt;
      COUNT(statistics.type) AS &amp;#039;Total Transactions&amp;#039;&lt;br /&gt;
FROM  statistics&lt;br /&gt;
WHERE branch = &amp;lt;&amp;lt;Enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND YEAR(datetime) = &amp;lt;&amp;lt;Välj ÅR ÅÅÅÅ&amp;gt;&amp;gt; &lt;br /&gt;
AND  MONTH(datetime) = &amp;lt;&amp;lt;Välj månad, tex 05 för maj&amp;gt;&amp;gt;&lt;br /&gt;
GROUP BY MONTH(datetime)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Läsesalslån av böcker med streckkod&amp;#039;&amp;#039;&amp;#039;. &amp;#039;&amp;#039;OBS!! Att tidskrifter endast syns via Viola och då endast om de hämtas från magasin&amp;#039;&amp;#039;.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT branch,&lt;br /&gt;
MONTH(datetime) AS Månad, &lt;br /&gt;
      SUM( IF(type = &amp;#039;localuse&amp;#039;, 1, 0 )) AS Läsesalslån&lt;br /&gt;
FROM statistics&lt;br /&gt;
WHERE branch =&amp;lt;&amp;lt;Enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND YEAR(datetime) = &amp;lt;&amp;lt;Välj ÅR ÅÅÅÅ&amp;gt;&amp;gt; &lt;br /&gt;
AND MONTH(datetime) = &amp;lt;&amp;lt;Välj månad, tex 05 för maj&amp;gt;&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Material utlånat mellan vissa datum. Välj datum, enhet, location och call number&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber AS &amp;#039;Call number&amp;#039;,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=035]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;, &lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber,&lt;br /&gt;
b.copyrightdate,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.issues AS &amp;#039;Antal utlån&amp;#039;,&lt;br /&gt;
i.onloan AS &amp;#039;Utlånad&amp;#039;,&lt;br /&gt;
i.itemlost AS &amp;#039;Saknad&amp;#039;, &lt;br /&gt;
i.datelastborrowed AS &amp;#039;Senast utlånad&amp;#039;,&lt;br /&gt;
i.datelastseen AS &amp;#039;Senast sedd&amp;#039;,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.datelastborrowed BETWEEN &amp;lt;&amp;lt;Utlån sedan|date&amp;gt;&amp;gt; AND &amp;lt;&amp;lt;Utlån till|date&amp;gt;&amp;gt;&lt;br /&gt;
AND i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND i.location = &amp;lt;&amp;lt;Välj location|LOC&amp;gt;&amp;gt;&lt;br /&gt;
AND i.itemcallnumber LIKE &amp;lt;&amp;lt;Skriv callnumber ex A%&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Låntagare med mer än 24 omlån som alltså snart kommer att få sista krav och måste återlämna&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT b.cardnumber, it.barcode, i.renewals, i.date_due, it.homebranch&lt;br /&gt;
FROM issues i&lt;br /&gt;
LEFT JOIN borrowers b ON (i.borrowernumber=b.borrowernumber)&lt;br /&gt;
LEFT JOIN items it ON (i.itemnumber=it.itemnumber)&lt;br /&gt;
WHERE i.renewals &amp;gt; &amp;#039;24&amp;#039;&lt;br /&gt;
GROUP BY b.borrowernumber, it.barcode, i.date_due, it.homebranch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Böcker som lånats om mer än 24 ggr och alltså snart bör återlämnas&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*)&lt;br /&gt;
FROM issues i&lt;br /&gt;
WHERE i.renewals &amp;gt; &amp;#039;24&amp;#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Återlämnad per timme, dag, månad, år&amp;#039;&amp;#039;&amp;#039;. &amp;#039;&amp;#039;Välj ett exakt datum för start och ett exakt för slut&amp;#039;&amp;#039;.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT YEAR(datetime) AS Year, &lt;br /&gt;
       MONTH(datetime) AS Month, &lt;br /&gt;
       DAY(datetime) AS Day, &lt;br /&gt;
       HOUR(datetime) AS Hour, &lt;br /&gt;
       count(*) &lt;br /&gt;
FROM statistics  &lt;br /&gt;
WHERE datetime BETWEEN &amp;lt;&amp;lt;Mellan|date&amp;gt;&amp;gt; AND &amp;lt;&amp;lt;Och|date&amp;gt;&amp;gt; &lt;br /&gt;
AND type = &amp;#039;return&amp;#039;&lt;br /&gt;
GROUP BY Year, Month, Day, Hour&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Antal Utlån per år av böcker på svenska&amp;#039;&amp;#039;&amp;#039;. &amp;#039;&amp;#039;Väldigt tung och långsam fråga!&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT substring( ExtractValue(metadata,&amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) AS Språk, COUNT(*) AS Antal &lt;br /&gt;
FROM statistics s&lt;br /&gt;
LEFT JOIN items i ON (s.itemnumber=i.itemnumber)&lt;br /&gt;
LEFT JOIN biblio b ON (i.biblionumber=b.biblionumber)&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (b.biblionumber=bm.biblionumber)&lt;br /&gt;
WHERE s.`type`=&amp;#039;issue&amp;#039;&lt;br /&gt;
AND YEAR(datetime) = &amp;lt;&amp;lt;Välj ÅR ÅÅÅÅ&amp;gt;&amp;gt; &lt;br /&gt;
GROUP BY Språk &lt;br /&gt;
HAVING Språk = &amp;#039;swe&amp;#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Antal utlån av böcker på nationellt minoritetsspråk&amp;#039;&amp;#039;&amp;#039;.&amp;#039;&amp;#039;Väldigt tung och långsam fråga!&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT substring( ExtractValue(metadata,&amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) AS Språk, COUNT(*) AS Antal &lt;br /&gt;
FROM statistics s&lt;br /&gt;
LEFT JOIN items i ON (s.itemnumber=i.itemnumber)&lt;br /&gt;
LEFT JOIN biblio b ON (i.biblionumber=b.biblionumber)&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (b.biblionumber=bm.biblionumber)&lt;br /&gt;
WHERE s.`type`=&amp;#039;issue&amp;#039;&lt;br /&gt;
AND YEAR(datetime) = &amp;lt;&amp;lt;Välj ÅR ÅÅÅÅ&amp;gt;&amp;gt; &lt;br /&gt;
GROUP BY Språk &lt;br /&gt;
HAVING ( Språk = &amp;#039;fin&amp;#039; OR Språk = &amp;#039;smi&amp;#039; OR Språk = &amp;#039;9mk&amp;#039; OR Språk = &amp;#039;rom&amp;#039; OR Språk = &amp;#039;yid&amp;#039; )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Antal utlån av böcker på utländska språk&amp;#039;&amp;#039;&amp;#039;. &amp;#039;&amp;#039;Väldigt tung och långsam fråga!&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT SUBSTRING(ExtractValue(metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;swe&amp;#039; &lt;br /&gt;
AND SUBSTRING(ExtractValue(metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;fin&amp;#039; &lt;br /&gt;
AND SUBSTRING(ExtractValue(metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;smi&amp;#039; &lt;br /&gt;
AND SUBSTRING(ExtractValue(metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;9mk&amp;#039; &lt;br /&gt;
AND SUBSTRING(ExtractValue(metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;rom&amp;#039; &lt;br /&gt;
AND SUBSTRING(ExtractValue(metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;yid&amp;#039;,&lt;br /&gt;
COUNT(*) AS Antal&lt;br /&gt;
FROM statistics s&lt;br /&gt;
LEFT JOIN items i ON (s.itemnumber=i.itemnumber)&lt;br /&gt;
LEFT JOIN biblio b ON (i.biblionumber=b.biblionumber)&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (b.biblionumber=bm.biblionumber)&lt;br /&gt;
WHERE s.`type`=&amp;#039;issue&amp;#039;&lt;br /&gt;
AND YEAR(datetime) = &amp;lt;&amp;lt;Välj ÅR ÅÅÅÅ&amp;gt;&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Antal Items per Enhet&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*)&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
WHERE NOT(SUBSTRING(ExtractValue(bm.metadata, &amp;#039;//leader&amp;#039;),8,1) = &amp;#039;s&amp;#039;&lt;br /&gt;
AND SUBSTRING(ExtractValue(bm.metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;),22,1) = &amp;#039;p&amp;#039;)&lt;br /&gt;
AND i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Samlingar ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Bestånd utifrån DDK-klassifikation i den bibliografiska posten (fält 082) på vald enhet (homebranch), location&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue (bm.metadata,&amp;#039;//datafield[@tag=&amp;quot;035&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;,&lt;br /&gt;
ExtractValue(bm.metadata, &amp;#039;//datafield[@tag=&amp;quot;082&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot;]&amp;#039;) AS &amp;#039;Dewey&amp;#039;,&lt;br /&gt;
ExtractValue(bm.metadata, &amp;#039;//datafield[@tag=&amp;quot;084&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot;]&amp;#039;) AS &amp;#039;SAB&amp;#039;,&lt;br /&gt;
b.copyrightdate,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.onloan AS &amp;#039;Utlånad&amp;#039;,&lt;br /&gt;
i.itemlost,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location,&lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt; &lt;br /&gt;
AND i.location = &amp;lt;&amp;lt;Välj location|LOC&amp;gt;&amp;gt;&lt;br /&gt;
AND ExtractValue(bm.metadata, &amp;#039;//datafield[@tag=&amp;quot;082&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot;]&amp;#039;) LIKE &amp;lt;&amp;lt;Skriv början på Deweykod ex 839%&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY i.itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gunillar</name></author>
	</entry>
	<entry>
		<id>https://koha.se/wiki/index.php?title=Stockholms_universitetsbibliotek&amp;diff=472</id>
		<title>Stockholms universitetsbibliotek</title>
		<link rel="alternate" type="text/html" href="https://koha.se/wiki/index.php?title=Stockholms_universitetsbibliotek&amp;diff=472"/>
		<updated>2019-03-28T14:58:56Z</updated>

		<summary type="html">&lt;p&gt;Gunillar: /* Circulation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Circulation ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Antal lån via utlåningsmaskin&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(s.itemnumber) AS antal&lt;br /&gt;
FROM statistics s&lt;br /&gt;
LEFT JOIN action_logs a ON (s.itemnumber=a.object AND s.datetime=a.timestamp)&lt;br /&gt;
WHERE s.branch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND s.`type` = &amp;#039;issue&amp;#039;&lt;br /&gt;
AND a.user = &amp;lt;&amp;lt;Skriv borrower id för utlåningsmaskin&amp;gt;&amp;gt;&lt;br /&gt;
AND date(datetime) BETWEEN &amp;lt;&amp;lt;Startdatum|date&amp;gt;&amp;gt;&lt;br /&gt;
AND &amp;lt;&amp;lt;Slutdatum|date&amp;gt;&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;In Transit&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;#039;&amp;#039;Material som ej kommit fram till sin enhet med tillägg homebranch och itemcallnumber&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT bt.frombranch, bt.tobranch, i.homebranch, i.itemcallnumber, i.barcode, b.title, b.author, bt.datesent&lt;br /&gt;
FROM branchtransfers bt&lt;br /&gt;
LEFT JOIN items i ON (bt.itemnumber = i.itemnumber)&lt;br /&gt;
LEFT JOIN biblio b ON (i.biblionumber = b.biblionumber)&lt;br /&gt;
WHERE bt.datesent &amp;lt;= DATE_SUB(CURDATE(),interval 2 week)&lt;br /&gt;
AND bt.datearrived IS NULL&lt;br /&gt;
AND i.itemlost NOT LIKE &amp;#039;4&amp;#039;&lt;br /&gt;
AND i.homebranch = &amp;lt;&amp;lt;HEMENHET|branches&amp;gt;&amp;gt;&lt;br /&gt;
GROUP BY bt.frombranch, bt.tobranch, i.homebranch, i.itemcallnumber, i.barcode, b.title, b.author, bt.datesent&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;De 50 mest lånade böckerna ur magasin som bör tas till öppen samling.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT count(s.datetime) AS circs, b.title, b.author, i.barcode, i.itemcallnumber,i.datelastseen&lt;br /&gt;
FROM statistics s&lt;br /&gt;
LEFT JOIN items i ON (s.itemnumber=i.itemnumber)&lt;br /&gt;
LEFT JOIN biblio b ON (i.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE DATE(s.datetime) &amp;gt; DATE_SUB(CURRENT_DATE(),INTERVAL 6 MONTH) &lt;br /&gt;
AND DATE(s.datetime)&amp;lt;=CURRENT_DATE() &lt;br /&gt;
AND s.itemnumber IS NOT NULL AND s.type = &amp;#039;issue&amp;#039;&lt;br /&gt;
AND i.itype = &amp;lt;&amp;lt;Skriv item type|itemtypes&amp;gt;&amp;gt;&lt;br /&gt;
GROUP BY b.biblionumber &lt;br /&gt;
ORDER BY circs DESC &lt;br /&gt;
LIMIT 50&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Låntagare med kö-böcker&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT borrowers.surname, borrowers.firstname, borrowers.phone, borrowers.cardnumber, &lt;br /&gt;
       issues.date_due, biblio.title, biblio.author, items.itemcallnumber, items.barcode, &lt;br /&gt;
       items.homebranch, (TO_DAYS(curdate())-TO_DAYS( date_due)) AS &amp;#039;days overdue&amp;#039; &lt;br /&gt;
FROM borrowers, issues, items, biblio, reserves&lt;br /&gt;
WHERE borrowers.borrowernumber=issues.borrowernumber &lt;br /&gt;
AND issues.itemnumber=items.itemnumber &lt;br /&gt;
AND items.biblionumber=biblio.biblionumber &lt;br /&gt;
AND reserves.borrowernumber = borrowers.borrowernumber&lt;br /&gt;
AND reserves.reservedate IS NOT NULL&lt;br /&gt;
AND date (reserves.reservedate) &amp;lt; DATE_SUB(CURRENT_DATE(),INTERVAL 1 DAY)&lt;br /&gt;
AND reserves.waitingdate IS NULL&lt;br /&gt;
AND (TO_DAYS(curdate())-TO_DAYS(date_due)) &amp;gt; &amp;#039;0&amp;#039; &lt;br /&gt;
AND (TO_DAYS(curdate())-TO_DAYS(date_due)) &amp;lt; &amp;#039;7&amp;#039;&lt;br /&gt;
ORDER BY issues.date_due ASC &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Förkomna fjärrlån utlånade till andra bibliotek&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT b.title, b.author, &lt;br /&gt;
i.itemcallnumber,i.barcode, &lt;br /&gt;
v.lib AS &amp;#039;lost&amp;#039;, &lt;br /&gt;
bo.firstname, &lt;br /&gt;
bo.surname &lt;br /&gt;
FROM items i &lt;br /&gt;
JOIN biblio b ON (i.biblionumber=b.biblionumber) &lt;br /&gt;
JOIN authorised_values v ON (i.itemlost=v.authorised_value) &lt;br /&gt;
JOIN issues c ON (i.itemnumber=c.itemnumber) &lt;br /&gt;
JOIN borrowers bo ON (bo.borrowernumber=c.borrowernumber)&lt;br /&gt;
WHERE v.lib=&amp;#039;LONG OVERDUE (LOST)&amp;#039;&lt;br /&gt;
AND bo.categorycode = &amp;lt;&amp;lt;Fjärrlåns låntagarkategori|categorycode&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY v.lib&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Låntagare som saknar epostadress&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT cardnumber, surname, firstname, dateexpiry &lt;br /&gt;
FROM borrowers &lt;br /&gt;
WHERE &amp;#039; &amp;#039; IN (email)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Utlån, Omlån, Återlämning&amp;#039;&amp;#039;&amp;#039; - &amp;#039;&amp;#039;välj år och månad per enhet&lt;br /&gt;
Välj enhet samt år (t ex 2018) och Månad (t ex 05 för maj)&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
      MONTH(datetime) AS Månad, &lt;br /&gt;
      SUM( IF(type = &amp;#039;issue&amp;#039;, 1, 0 )) AS Utlån,&lt;br /&gt;
      SUM( IF(type = &amp;#039;renew&amp;#039;, 1, 0 )) AS Omlån,&lt;br /&gt;
      SUM( IF(type = &amp;#039;return&amp;#039;, 1, 0 )) AS Återlämning,&lt;br /&gt;
      COUNT(statistics.type) AS &amp;#039;Total Transactions&amp;#039;&lt;br /&gt;
FROM  statistics&lt;br /&gt;
WHERE branch = &amp;lt;&amp;lt;Enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND YEAR(datetime) = &amp;lt;&amp;lt;Välj ÅR ÅÅÅÅ&amp;gt;&amp;gt; &lt;br /&gt;
AND  MONTH(datetime) = &amp;lt;&amp;lt;Välj månad, tex 05 för maj&amp;gt;&amp;gt;&lt;br /&gt;
GROUP BY MONTH(datetime)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Läsesalslån av böcker med streckkod&amp;#039;&amp;#039;&amp;#039;. &amp;#039;&amp;#039;OBS!! Att tidskrifter endast syns via Viola och då endast om de hämtas från magasin&amp;#039;&amp;#039;.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT branch,&lt;br /&gt;
MONTH(datetime) AS Månad, &lt;br /&gt;
      SUM( IF(type = &amp;#039;localuse&amp;#039;, 1, 0 )) AS Läsesalslån&lt;br /&gt;
FROM statistics&lt;br /&gt;
WHERE branch =&amp;lt;&amp;lt;Enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND YEAR(datetime) = &amp;lt;&amp;lt;Välj ÅR ÅÅÅÅ&amp;gt;&amp;gt; &lt;br /&gt;
AND MONTH(datetime) = &amp;lt;&amp;lt;Välj månad, tex 05 för maj&amp;gt;&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Material utlånat mellan vissa datum. Välj datum, enhet, location och call number&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber AS &amp;#039;Call number&amp;#039;,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=035]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;, &lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber,&lt;br /&gt;
b.copyrightdate,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.issues AS &amp;#039;Antal utlån&amp;#039;,&lt;br /&gt;
i.onloan AS &amp;#039;Utlånad&amp;#039;,&lt;br /&gt;
i.itemlost AS &amp;#039;Saknad&amp;#039;, &lt;br /&gt;
i.datelastborrowed AS &amp;#039;Senast utlånad&amp;#039;,&lt;br /&gt;
i.datelastseen AS &amp;#039;Senast sedd&amp;#039;,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.datelastborrowed BETWEEN &amp;lt;&amp;lt;Utlån sedan|date&amp;gt;&amp;gt; AND &amp;lt;&amp;lt;Utlån till|date&amp;gt;&amp;gt;&lt;br /&gt;
AND i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND i.location = &amp;lt;&amp;lt;Välj location|LOC&amp;gt;&amp;gt;&lt;br /&gt;
AND i.itemcallnumber LIKE &amp;lt;&amp;lt;Skriv callnumber ex A%&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Låntagare med mer än 24 omlån som alltså snart kommer att få sista krav och måste återlämna&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT b.cardnumber, it.barcode, i.renewals, i.date_due, it.homebranch&lt;br /&gt;
FROM issues i&lt;br /&gt;
LEFT JOIN borrowers b ON (i.borrowernumber=b.borrowernumber)&lt;br /&gt;
LEFT JOIN items it ON (i.itemnumber=it.itemnumber)&lt;br /&gt;
WHERE i.renewals &amp;gt; &amp;#039;24&amp;#039;&lt;br /&gt;
GROUP BY b.borrowernumber, it.barcode, i.date_due, it.homebranch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Böcker som lånats om mer än 24 ggr och alltså snart bör återlämnas&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*)&lt;br /&gt;
FROM issues i&lt;br /&gt;
WHERE i.renewals &amp;gt; &amp;#039;24&amp;#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Återlämnad per timme, dag, månad, år&amp;#039;&amp;#039;&amp;#039;. &amp;#039;&amp;#039;Välj ett exakt datum för start och ett exakt för slut&amp;#039;&amp;#039;.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT YEAR(datetime) AS Year, &lt;br /&gt;
       MONTH(datetime) AS Month, &lt;br /&gt;
       DAY(datetime) AS Day, &lt;br /&gt;
       HOUR(datetime) AS Hour, &lt;br /&gt;
       count(*) &lt;br /&gt;
FROM statistics  &lt;br /&gt;
WHERE datetime BETWEEN &amp;lt;&amp;lt;Mellan|date&amp;gt;&amp;gt; AND &amp;lt;&amp;lt;Och|date&amp;gt;&amp;gt; &lt;br /&gt;
AND type = &amp;#039;return&amp;#039;&lt;br /&gt;
GROUP BY Year, Month, Day, Hour&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Antal Utlån per år av böcker på svenska&amp;#039;&amp;#039;&amp;#039;. &amp;#039;&amp;#039;Väldigt tung och långsam fråga!&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT substring( ExtractValue(metadata,&amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) AS Språk, COUNT(*) AS Antal &lt;br /&gt;
FROM statistics s&lt;br /&gt;
LEFT JOIN items i ON (s.itemnumber=i.itemnumber)&lt;br /&gt;
LEFT JOIN biblio b ON (i.biblionumber=b.biblionumber)&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (b.biblionumber=bm.biblionumber)&lt;br /&gt;
WHERE s.`type`=&amp;#039;issue&amp;#039;&lt;br /&gt;
AND YEAR(datetime) = &amp;lt;&amp;lt;Välj ÅR ÅÅÅÅ&amp;gt;&amp;gt; &lt;br /&gt;
GROUP BY Språk &lt;br /&gt;
HAVING Språk = &amp;#039;swe&amp;#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Antal utlån av böcker på nationellt minoritetsspråk&amp;#039;&amp;#039;&amp;#039;.&amp;#039;&amp;#039;Väldigt tung och långsam fråga!&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT substring( ExtractValue(metadata,&amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) AS Språk, COUNT(*) AS Antal &lt;br /&gt;
FROM statistics s&lt;br /&gt;
LEFT JOIN items i ON (s.itemnumber=i.itemnumber)&lt;br /&gt;
LEFT JOIN biblio b ON (i.biblionumber=b.biblionumber)&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (b.biblionumber=bm.biblionumber)&lt;br /&gt;
WHERE s.`type`=&amp;#039;issue&amp;#039;&lt;br /&gt;
AND YEAR(datetime) = &amp;lt;&amp;lt;Välj ÅR ÅÅÅÅ&amp;gt;&amp;gt; &lt;br /&gt;
GROUP BY Språk &lt;br /&gt;
HAVING ( Språk = &amp;#039;fin&amp;#039; OR Språk = &amp;#039;smi&amp;#039; OR Språk = &amp;#039;9mk&amp;#039; OR Språk = &amp;#039;rom&amp;#039; OR Språk = &amp;#039;yid&amp;#039; )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Antal utlån av böcker på utländska språk&amp;#039;&amp;#039;&amp;#039;. &amp;#039;&amp;#039;Väldigt tung och långsam fråga!&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT SUBSTRING(ExtractValue(metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;swe&amp;#039; &lt;br /&gt;
AND SUBSTRING(ExtractValue(metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;fin&amp;#039; &lt;br /&gt;
AND SUBSTRING(ExtractValue(metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;smi&amp;#039; &lt;br /&gt;
AND SUBSTRING(ExtractValue(metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;9mk&amp;#039; &lt;br /&gt;
AND SUBSTRING(ExtractValue(metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;rom&amp;#039; &lt;br /&gt;
AND SUBSTRING(ExtractValue(metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;yid&amp;#039;,&lt;br /&gt;
COUNT(*) AS Antal&lt;br /&gt;
FROM statistics s&lt;br /&gt;
LEFT JOIN items i ON (s.itemnumber=i.itemnumber)&lt;br /&gt;
LEFT JOIN biblio b ON (i.biblionumber=b.biblionumber)&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (b.biblionumber=bm.biblionumber)&lt;br /&gt;
WHERE s.`type`=&amp;#039;issue&amp;#039;&lt;br /&gt;
AND YEAR(datetime) = &amp;lt;&amp;lt;Välj ÅR ÅÅÅÅ&amp;gt;&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Antal Items per Enhet&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*)&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
WHERE NOT(SUBSTRING(ExtractValue(bm.metadata, &amp;#039;//leader&amp;#039;),8,1) = &amp;#039;s&amp;#039;&lt;br /&gt;
AND SUBSTRING(ExtractValue(bm.metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;),22,1) = &amp;#039;p&amp;#039;)&lt;br /&gt;
AND i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Samlingar ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Bestånd utifrån DDK-klassifikation i den bibliografiska posten (fält 082) på vald enhet (homebranch), location&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue (bm.metadata,&amp;#039;//datafield[@tag=&amp;quot;035&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;,&lt;br /&gt;
ExtractValue(bm.metadata, &amp;#039;//datafield[@tag=&amp;quot;082&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot;]&amp;#039;) AS &amp;#039;Dewey&amp;#039;,&lt;br /&gt;
ExtractValue(bm.metadata, &amp;#039;//datafield[@tag=&amp;quot;084&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot;]&amp;#039;) AS &amp;#039;SAB&amp;#039;,&lt;br /&gt;
b.copyrightdate,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.onloan AS &amp;#039;Utlånad&amp;#039;,&lt;br /&gt;
i.itemlost,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location,&lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt; &lt;br /&gt;
AND i.location = &amp;lt;&amp;lt;Välj location|LOC&amp;gt;&amp;gt;&lt;br /&gt;
AND ExtractValue(bm.metadata, &amp;#039;//datafield[@tag=&amp;quot;082&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot;]&amp;#039;) LIKE &amp;lt;&amp;lt;Skriv början på Deweykod ex 839%&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY i.itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gunillar</name></author>
	</entry>
	<entry>
		<id>https://koha.se/wiki/index.php?title=Stockholms_universitetsbibliotek&amp;diff=471</id>
		<title>Stockholms universitetsbibliotek</title>
		<link rel="alternate" type="text/html" href="https://koha.se/wiki/index.php?title=Stockholms_universitetsbibliotek&amp;diff=471"/>
		<updated>2019-03-28T14:50:11Z</updated>

		<summary type="html">&lt;p&gt;Gunillar: /* Circulation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Circulation ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Antal lån via utlåningsmaskin&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(s.itemnumber) AS antal&lt;br /&gt;
FROM statistics s&lt;br /&gt;
LEFT JOIN action_logs a ON (s.itemnumber=a.object AND s.datetime=a.timestamp)&lt;br /&gt;
WHERE s.branch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND s.`type` = &amp;#039;issue&amp;#039;&lt;br /&gt;
AND a.user = &amp;lt;&amp;lt;Skriv borrower id för utlåningsmaskin&amp;gt;&amp;gt;&lt;br /&gt;
AND date(datetime) BETWEEN &amp;lt;&amp;lt;Startdatum|date&amp;gt;&amp;gt;&lt;br /&gt;
AND &amp;lt;&amp;lt;Slutdatum|date&amp;gt;&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;In Transit&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;#039;&amp;#039;Material som ej kommit fram till sin enhet med tillägg homebranch och itemcallnumber&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT bt.frombranch, bt.tobranch, i.homebranch, i.itemcallnumber, i.barcode, b.title, b.author, bt.datesent&lt;br /&gt;
FROM branchtransfers bt&lt;br /&gt;
LEFT JOIN items i ON (bt.itemnumber = i.itemnumber)&lt;br /&gt;
LEFT JOIN biblio b ON (i.biblionumber = b.biblionumber)&lt;br /&gt;
WHERE bt.datesent &amp;lt;= DATE_SUB(CURDATE(),interval 2 week)&lt;br /&gt;
AND bt.datearrived IS NULL&lt;br /&gt;
AND i.itemlost NOT LIKE &amp;#039;4&amp;#039;&lt;br /&gt;
AND i.homebranch = &amp;lt;&amp;lt;HEMENHET|branches&amp;gt;&amp;gt;&lt;br /&gt;
GROUP BY bt.frombranch, bt.tobranch, i.homebranch, i.itemcallnumber, i.barcode, b.title, b.author, bt.datesent&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;De 50 mest lånade böckerna ur magasin som bör tas till öppen samling.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT count(statistics.datetime) AS circs, biblio.title, biblio.author, items.barcode, items.itemcallnumber,items.datelastseen&lt;br /&gt;
FROM statistics,biblio,items&lt;br /&gt;
WHERE items.itemnumber=statistics.itemnumber&lt;br /&gt;
AND biblio.biblionumber=items.biblionumber &lt;br /&gt;
AND DATE(statistics.datetime) &amp;gt; DATE_SUB(CURRENT_DATE(),INTERVAL 6 MONTH) &lt;br /&gt;
AND DATE(statistics.datetime)&amp;lt;=CURRENT_DATE() &lt;br /&gt;
AND statistics.itemnumber IS NOT NULL &lt;br /&gt;
AND statistics.type = &amp;#039;issue&amp;#039;&lt;br /&gt;
AND items.itype = &amp;lt;&amp;lt;Skriv item type|itemtypes&amp;gt;&amp;gt;&lt;br /&gt;
GROUP BY biblio.biblionumber &lt;br /&gt;
ORDER BY circs DESC &lt;br /&gt;
LIMIT 50&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Låntagare med kö-böcker&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT borrowers.surname, borrowers.firstname, borrowers.phone, borrowers.cardnumber, &lt;br /&gt;
       issues.date_due, biblio.title, biblio.author, items.itemcallnumber, items.barcode, &lt;br /&gt;
       items.homebranch, (TO_DAYS(curdate())-TO_DAYS( date_due)) AS &amp;#039;days overdue&amp;#039; &lt;br /&gt;
FROM borrowers, issues, items, biblio, reserves&lt;br /&gt;
WHERE borrowers.borrowernumber=issues.borrowernumber &lt;br /&gt;
AND issues.itemnumber=items.itemnumber &lt;br /&gt;
AND items.biblionumber=biblio.biblionumber &lt;br /&gt;
AND reserves.borrowernumber = borrowers.borrowernumber&lt;br /&gt;
AND reserves.reservedate IS NOT NULL&lt;br /&gt;
AND date (reserves.reservedate) &amp;lt; DATE_SUB(CURRENT_DATE(),INTERVAL 1 DAY)&lt;br /&gt;
AND reserves.waitingdate IS NULL&lt;br /&gt;
AND (TO_DAYS(curdate())-TO_DAYS(date_due)) &amp;gt; &amp;#039;0&amp;#039; &lt;br /&gt;
AND (TO_DAYS(curdate())-TO_DAYS(date_due)) &amp;lt; &amp;#039;7&amp;#039;&lt;br /&gt;
ORDER BY issues.date_due ASC &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Förkomna fjärrlån utlånade till andra bibliotek&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT b.title, b.author, &lt;br /&gt;
i.itemcallnumber,i.barcode, &lt;br /&gt;
v.lib AS &amp;#039;lost&amp;#039;, &lt;br /&gt;
bo.firstname, &lt;br /&gt;
bo.surname &lt;br /&gt;
FROM items i &lt;br /&gt;
JOIN biblio b ON (i.biblionumber=b.biblionumber) &lt;br /&gt;
JOIN authorised_values v ON (i.itemlost=v.authorised_value) &lt;br /&gt;
JOIN issues c ON (i.itemnumber=c.itemnumber) &lt;br /&gt;
JOIN borrowers bo ON (bo.borrowernumber=c.borrowernumber)&lt;br /&gt;
WHERE v.lib=&amp;#039;LONG OVERDUE (LOST)&amp;#039;&lt;br /&gt;
AND bo.categorycode = &amp;lt;&amp;lt;Fjärrlåns låntagarkategori|categorycode&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY v.lib&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Låntagare som saknar epostadress&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT cardnumber, surname, firstname, dateexpiry &lt;br /&gt;
FROM borrowers &lt;br /&gt;
WHERE &amp;#039; &amp;#039; IN (email)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Utlån, Omlån, Återlämning&amp;#039;&amp;#039;&amp;#039; - &amp;#039;&amp;#039;välj år och månad per enhet&lt;br /&gt;
Välj enhet samt år (t ex 2018) och Månad (t ex 05 för maj)&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
      MONTH(datetime) AS Månad, &lt;br /&gt;
      SUM( IF(type = &amp;#039;issue&amp;#039;, 1, 0 )) AS Utlån,&lt;br /&gt;
      SUM( IF(type = &amp;#039;renew&amp;#039;, 1, 0 )) AS Omlån,&lt;br /&gt;
      SUM( IF(type = &amp;#039;return&amp;#039;, 1, 0 )) AS Återlämning,&lt;br /&gt;
      COUNT(statistics.type) AS &amp;#039;Total Transactions&amp;#039;&lt;br /&gt;
FROM  statistics&lt;br /&gt;
WHERE branch = &amp;lt;&amp;lt;Enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND YEAR(datetime) = &amp;lt;&amp;lt;Välj ÅR ÅÅÅÅ&amp;gt;&amp;gt; &lt;br /&gt;
AND  MONTH(datetime) = &amp;lt;&amp;lt;Välj månad, tex 05 för maj&amp;gt;&amp;gt;&lt;br /&gt;
GROUP BY MONTH(datetime)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Läsesalslån av böcker med streckkod&amp;#039;&amp;#039;&amp;#039;. &amp;#039;&amp;#039;OBS!! Att tidskrifter endast syns via Viola och då endast om de hämtas från magasin&amp;#039;&amp;#039;.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT branch,&lt;br /&gt;
MONTH(datetime) AS Månad, &lt;br /&gt;
      SUM( IF(type = &amp;#039;localuse&amp;#039;, 1, 0 )) AS Läsesalslån&lt;br /&gt;
FROM statistics&lt;br /&gt;
WHERE branch =&amp;lt;&amp;lt;Enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND YEAR(datetime) = &amp;lt;&amp;lt;Välj ÅR ÅÅÅÅ&amp;gt;&amp;gt; &lt;br /&gt;
AND MONTH(datetime) = &amp;lt;&amp;lt;Välj månad, tex 05 för maj&amp;gt;&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Material utlånat mellan vissa datum. Välj datum, enhet, location och call number&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber AS &amp;#039;Call number&amp;#039;,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=035]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;, &lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber,&lt;br /&gt;
b.copyrightdate,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.issues AS &amp;#039;Antal utlån&amp;#039;,&lt;br /&gt;
i.onloan AS &amp;#039;Utlånad&amp;#039;,&lt;br /&gt;
i.itemlost AS &amp;#039;Saknad&amp;#039;, &lt;br /&gt;
i.datelastborrowed AS &amp;#039;Senast utlånad&amp;#039;,&lt;br /&gt;
i.datelastseen AS &amp;#039;Senast sedd&amp;#039;,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.datelastborrowed BETWEEN &amp;lt;&amp;lt;Utlån sedan|date&amp;gt;&amp;gt; AND &amp;lt;&amp;lt;Utlån till|date&amp;gt;&amp;gt;&lt;br /&gt;
AND i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND i.location = &amp;lt;&amp;lt;Välj location|LOC&amp;gt;&amp;gt;&lt;br /&gt;
AND i.itemcallnumber LIKE &amp;lt;&amp;lt;Skriv callnumber ex A%&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Låntagare med mer än 24 omlån som alltså snart kommer att få sista krav och måste återlämna&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT b.cardnumber, it.barcode, i.renewals, i.date_due, it.homebranch&lt;br /&gt;
FROM issues i&lt;br /&gt;
LEFT JOIN borrowers b ON (i.borrowernumber=b.borrowernumber)&lt;br /&gt;
LEFT JOIN items it ON (i.itemnumber=it.itemnumber)&lt;br /&gt;
WHERE i.renewals &amp;gt; &amp;#039;24&amp;#039;&lt;br /&gt;
GROUP BY b.borrowernumber, it.barcode, i.date_due, it.homebranch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Böcker som lånats om mer än 24 ggr och alltså snart bör återlämnas&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*)&lt;br /&gt;
FROM issues i&lt;br /&gt;
WHERE i.renewals &amp;gt; &amp;#039;24&amp;#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Återlämnad per timme, dag, månad, år&amp;#039;&amp;#039;&amp;#039;. &amp;#039;&amp;#039;Välj ett exakt datum för start och ett exakt för slut&amp;#039;&amp;#039;.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT YEAR(datetime) AS Year, &lt;br /&gt;
       MONTH(datetime) AS Month, &lt;br /&gt;
       DAY(datetime) AS Day, &lt;br /&gt;
       HOUR(datetime) AS Hour, &lt;br /&gt;
       count(*) &lt;br /&gt;
FROM statistics  &lt;br /&gt;
WHERE datetime BETWEEN &amp;lt;&amp;lt;Mellan|date&amp;gt;&amp;gt; AND &amp;lt;&amp;lt;Och|date&amp;gt;&amp;gt; &lt;br /&gt;
AND type = &amp;#039;return&amp;#039;&lt;br /&gt;
GROUP BY Year, Month, Day, Hour&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Antal Utlån per år av böcker på svenska&amp;#039;&amp;#039;&amp;#039;. &amp;#039;&amp;#039;Väldigt tung och långsam fråga!&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT substring( ExtractValue(metadata,&amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) AS Språk, COUNT(*) AS Antal &lt;br /&gt;
FROM statistics s&lt;br /&gt;
LEFT JOIN items i ON (s.itemnumber=i.itemnumber)&lt;br /&gt;
LEFT JOIN biblio b ON (i.biblionumber=b.biblionumber)&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (b.biblionumber=bm.biblionumber)&lt;br /&gt;
WHERE s.`type`=&amp;#039;issue&amp;#039;&lt;br /&gt;
AND YEAR(datetime) = &amp;lt;&amp;lt;Välj ÅR ÅÅÅÅ&amp;gt;&amp;gt; &lt;br /&gt;
GROUP BY Språk &lt;br /&gt;
HAVING Språk = &amp;#039;swe&amp;#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Antal utlån av böcker på nationellt minoritetsspråk&amp;#039;&amp;#039;&amp;#039;.&amp;#039;&amp;#039;Väldigt tung och långsam fråga!&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT substring( ExtractValue(metadata,&amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) AS Språk, COUNT(*) AS Antal &lt;br /&gt;
FROM statistics s&lt;br /&gt;
LEFT JOIN items i ON (s.itemnumber=i.itemnumber)&lt;br /&gt;
LEFT JOIN biblio b ON (i.biblionumber=b.biblionumber)&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (b.biblionumber=bm.biblionumber)&lt;br /&gt;
WHERE s.`type`=&amp;#039;issue&amp;#039;&lt;br /&gt;
AND YEAR(datetime) = &amp;lt;&amp;lt;Välj ÅR ÅÅÅÅ&amp;gt;&amp;gt; &lt;br /&gt;
GROUP BY Språk &lt;br /&gt;
HAVING ( Språk = &amp;#039;fin&amp;#039; OR Språk = &amp;#039;smi&amp;#039; OR Språk = &amp;#039;9mk&amp;#039; OR Språk = &amp;#039;rom&amp;#039; OR Språk = &amp;#039;yid&amp;#039; )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Antal utlån av böcker på utländska språk&amp;#039;&amp;#039;&amp;#039;. &amp;#039;&amp;#039;Väldigt tung och långsam fråga!&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT SUBSTRING(ExtractValue(metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;swe&amp;#039; &lt;br /&gt;
AND SUBSTRING(ExtractValue(metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;fin&amp;#039; &lt;br /&gt;
AND SUBSTRING(ExtractValue(metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;smi&amp;#039; &lt;br /&gt;
AND SUBSTRING(ExtractValue(metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;9mk&amp;#039; &lt;br /&gt;
AND SUBSTRING(ExtractValue(metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;rom&amp;#039; &lt;br /&gt;
AND SUBSTRING(ExtractValue(metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;yid&amp;#039;,&lt;br /&gt;
COUNT(*) AS Antal&lt;br /&gt;
FROM statistics s&lt;br /&gt;
LEFT JOIN items i ON (s.itemnumber=i.itemnumber)&lt;br /&gt;
LEFT JOIN biblio b ON (i.biblionumber=b.biblionumber)&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (b.biblionumber=bm.biblionumber)&lt;br /&gt;
WHERE s.`type`=&amp;#039;issue&amp;#039;&lt;br /&gt;
AND YEAR(datetime) = &amp;lt;&amp;lt;Välj ÅR ÅÅÅÅ&amp;gt;&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Antal Items per Enhet&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*)&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
WHERE NOT(SUBSTRING(ExtractValue(bm.metadata, &amp;#039;//leader&amp;#039;),8,1) = &amp;#039;s&amp;#039;&lt;br /&gt;
AND SUBSTRING(ExtractValue(bm.metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;),22,1) = &amp;#039;p&amp;#039;)&lt;br /&gt;
AND i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Samlingar ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Bestånd utifrån DDK-klassifikation i den bibliografiska posten (fält 082) på vald enhet (homebranch), location&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue (bm.metadata,&amp;#039;//datafield[@tag=&amp;quot;035&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;,&lt;br /&gt;
ExtractValue(bm.metadata, &amp;#039;//datafield[@tag=&amp;quot;082&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot;]&amp;#039;) AS &amp;#039;Dewey&amp;#039;,&lt;br /&gt;
ExtractValue(bm.metadata, &amp;#039;//datafield[@tag=&amp;quot;084&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot;]&amp;#039;) AS &amp;#039;SAB&amp;#039;,&lt;br /&gt;
b.copyrightdate,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.onloan AS &amp;#039;Utlånad&amp;#039;,&lt;br /&gt;
i.itemlost,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location,&lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt; &lt;br /&gt;
AND i.location = &amp;lt;&amp;lt;Välj location|LOC&amp;gt;&amp;gt;&lt;br /&gt;
AND ExtractValue(bm.metadata, &amp;#039;//datafield[@tag=&amp;quot;082&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot;]&amp;#039;) LIKE &amp;lt;&amp;lt;Skriv början på Deweykod ex 839%&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY i.itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gunillar</name></author>
	</entry>
	<entry>
		<id>https://koha.se/wiki/index.php?title=Stockholms_universitetsbibliotek&amp;diff=470</id>
		<title>Stockholms universitetsbibliotek</title>
		<link rel="alternate" type="text/html" href="https://koha.se/wiki/index.php?title=Stockholms_universitetsbibliotek&amp;diff=470"/>
		<updated>2019-03-28T14:30:41Z</updated>

		<summary type="html">&lt;p&gt;Gunillar: /* Circulation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Circulation ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Antal lån via utlåningsmaskin&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(s.itemnumber) AS antal&lt;br /&gt;
FROM statistics s&lt;br /&gt;
LEFT JOIN action_logs a ON (s.itemnumber=a.object AND s.datetime=a.timestamp)&lt;br /&gt;
WHERE s.branch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND s.`type` = &amp;#039;issue&amp;#039;&lt;br /&gt;
AND a.user = &amp;lt;&amp;lt;Skriv borrower id för utlåningsmaskin&amp;gt;&amp;gt;&lt;br /&gt;
AND date(datetime) BETWEEN &amp;lt;&amp;lt;Startdatum|date&amp;gt;&amp;gt;&lt;br /&gt;
AND &amp;lt;&amp;lt;Slutdatum|date&amp;gt;&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;In Transit&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;#039;&amp;#039;Material som ej kommit fram till sin enhet med tillägg homebranch och itemcallnumber&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT frombranch, barcode, title, author, homebranch, holdingbranch, itemcallnumber, monthname(datesent) month,COUNT(*) &lt;br /&gt;
FROM branchtransfers bt,&lt;br /&gt;
  items i,&lt;br /&gt;
  biblio b&lt;br /&gt;
WHERE bt.itemnumber = i.itemnumber&lt;br /&gt;
AND i.biblionumber = b.biblionumber&lt;br /&gt;
AND datesent &amp;gt;= concat(date_format(LAST_DAY(now() - interval 7 month),&amp;#039;%m-&amp;#039;),&amp;#039;01&amp;#039;)&lt;br /&gt;
AND datesent &amp;lt;= LAST_DAY(now() - interval 2 month)&lt;br /&gt;
AND datearrived IS NULL&lt;br /&gt;
GROUP BY month, barcode, title, author, homebranch, itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;De 50 mest lånade böckerna ur magasin som bör tas till öppen samling.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT count(statistics.datetime) AS circs, biblio.title, biblio.author, items.barcode, items.itemcallnumber,items.datelastseen&lt;br /&gt;
FROM statistics,biblio,items&lt;br /&gt;
WHERE items.itemnumber=statistics.itemnumber&lt;br /&gt;
AND biblio.biblionumber=items.biblionumber &lt;br /&gt;
AND DATE(statistics.datetime) &amp;gt; DATE_SUB(CURRENT_DATE(),INTERVAL 6 MONTH) &lt;br /&gt;
AND DATE(statistics.datetime)&amp;lt;=CURRENT_DATE() &lt;br /&gt;
AND statistics.itemnumber IS NOT NULL &lt;br /&gt;
AND statistics.type = &amp;#039;issue&amp;#039;&lt;br /&gt;
AND items.itype = &amp;lt;&amp;lt;Skriv item type|itemtypes&amp;gt;&amp;gt;&lt;br /&gt;
GROUP BY biblio.biblionumber &lt;br /&gt;
ORDER BY circs DESC &lt;br /&gt;
LIMIT 50&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Låntagare med kö-böcker&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT borrowers.surname, borrowers.firstname, borrowers.phone, borrowers.cardnumber, &lt;br /&gt;
       issues.date_due, biblio.title, biblio.author, items.itemcallnumber, items.barcode, &lt;br /&gt;
       items.homebranch, (TO_DAYS(curdate())-TO_DAYS( date_due)) AS &amp;#039;days overdue&amp;#039; &lt;br /&gt;
FROM borrowers, issues, items, biblio, reserves&lt;br /&gt;
WHERE borrowers.borrowernumber=issues.borrowernumber &lt;br /&gt;
AND issues.itemnumber=items.itemnumber &lt;br /&gt;
AND items.biblionumber=biblio.biblionumber &lt;br /&gt;
AND reserves.borrowernumber = borrowers.borrowernumber&lt;br /&gt;
AND reserves.reservedate IS NOT NULL&lt;br /&gt;
AND date (reserves.reservedate) &amp;lt; DATE_SUB(CURRENT_DATE(),INTERVAL 1 DAY)&lt;br /&gt;
AND reserves.waitingdate IS NULL&lt;br /&gt;
AND (TO_DAYS(curdate())-TO_DAYS(date_due)) &amp;gt; &amp;#039;0&amp;#039; &lt;br /&gt;
AND (TO_DAYS(curdate())-TO_DAYS(date_due)) &amp;lt; &amp;#039;7&amp;#039;&lt;br /&gt;
ORDER BY issues.date_due ASC &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Förkomna fjärrlån utlånade till andra bibliotek&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT b.title, b.author, &lt;br /&gt;
i.itemcallnumber,i.barcode, &lt;br /&gt;
v.lib AS &amp;#039;lost&amp;#039;, &lt;br /&gt;
bo.firstname, &lt;br /&gt;
bo.surname &lt;br /&gt;
FROM items i &lt;br /&gt;
JOIN biblio b ON (i.biblionumber=b.biblionumber) &lt;br /&gt;
JOIN authorised_values v ON (i.itemlost=v.authorised_value) &lt;br /&gt;
JOIN issues c ON (i.itemnumber=c.itemnumber) &lt;br /&gt;
JOIN borrowers bo ON (bo.borrowernumber=c.borrowernumber)&lt;br /&gt;
WHERE v.lib=&amp;#039;LONG OVERDUE (LOST)&amp;#039;&lt;br /&gt;
AND bo.categorycode = &amp;lt;&amp;lt;Fjärrlåns låntagarkategori|categorycode&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY v.lib&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Låntagare som saknar epostadress&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT cardnumber, surname, firstname, dateexpiry &lt;br /&gt;
FROM borrowers &lt;br /&gt;
WHERE &amp;#039; &amp;#039; IN (email)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Utlån, Omlån, Återlämning&amp;#039;&amp;#039;&amp;#039; - &amp;#039;&amp;#039;välj år och månad per enhet&lt;br /&gt;
Välj enhet samt år (t ex 2018) och Månad (t ex 05 för maj)&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
      MONTH(datetime) AS Månad, &lt;br /&gt;
      SUM( IF(type = &amp;#039;issue&amp;#039;, 1, 0 )) AS Utlån,&lt;br /&gt;
      SUM( IF(type = &amp;#039;renew&amp;#039;, 1, 0 )) AS Omlån,&lt;br /&gt;
      SUM( IF(type = &amp;#039;return&amp;#039;, 1, 0 )) AS Återlämning,&lt;br /&gt;
      COUNT(statistics.type) AS &amp;#039;Total Transactions&amp;#039;&lt;br /&gt;
FROM  statistics&lt;br /&gt;
WHERE branch = &amp;lt;&amp;lt;Enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND YEAR(datetime) = &amp;lt;&amp;lt;Välj ÅR ÅÅÅÅ&amp;gt;&amp;gt; &lt;br /&gt;
AND  MONTH(datetime) = &amp;lt;&amp;lt;Välj månad, tex 05 för maj&amp;gt;&amp;gt;&lt;br /&gt;
GROUP BY MONTH(datetime)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Läsesalslån av böcker med streckkod&amp;#039;&amp;#039;&amp;#039;. &amp;#039;&amp;#039;OBS!! Att tidskrifter endast syns via Viola och då endast om de hämtas från magasin&amp;#039;&amp;#039;.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT branch,&lt;br /&gt;
MONTH(datetime) AS Månad, &lt;br /&gt;
      SUM( IF(type = &amp;#039;localuse&amp;#039;, 1, 0 )) AS Läsesalslån&lt;br /&gt;
FROM statistics&lt;br /&gt;
WHERE branch =&amp;lt;&amp;lt;Enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND YEAR(datetime) = &amp;lt;&amp;lt;Välj ÅR ÅÅÅÅ&amp;gt;&amp;gt; &lt;br /&gt;
AND MONTH(datetime) = &amp;lt;&amp;lt;Välj månad, tex 05 för maj&amp;gt;&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Material utlånat mellan vissa datum. Välj datum, enhet, location och call number&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber AS &amp;#039;Call number&amp;#039;,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=035]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;, &lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber,&lt;br /&gt;
b.copyrightdate,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.issues AS &amp;#039;Antal utlån&amp;#039;,&lt;br /&gt;
i.onloan AS &amp;#039;Utlånad&amp;#039;,&lt;br /&gt;
i.itemlost AS &amp;#039;Saknad&amp;#039;, &lt;br /&gt;
i.datelastborrowed AS &amp;#039;Senast utlånad&amp;#039;,&lt;br /&gt;
i.datelastseen AS &amp;#039;Senast sedd&amp;#039;,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.datelastborrowed BETWEEN &amp;lt;&amp;lt;Utlån sedan|date&amp;gt;&amp;gt; AND &amp;lt;&amp;lt;Utlån till|date&amp;gt;&amp;gt;&lt;br /&gt;
AND i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND i.location = &amp;lt;&amp;lt;Välj location|LOC&amp;gt;&amp;gt;&lt;br /&gt;
AND i.itemcallnumber LIKE &amp;lt;&amp;lt;Skriv callnumber ex A%&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Låntagare med mer än 24 omlån som alltså snart kommer att få sista krav och måste återlämna&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT b.cardnumber, it.barcode, i.renewals, i.date_due, it.homebranch&lt;br /&gt;
FROM issues i&lt;br /&gt;
LEFT JOIN borrowers b ON (i.borrowernumber=b.borrowernumber)&lt;br /&gt;
LEFT JOIN items it ON (i.itemnumber=it.itemnumber)&lt;br /&gt;
WHERE i.renewals &amp;gt; &amp;#039;24&amp;#039;&lt;br /&gt;
GROUP BY b.borrowernumber, it.barcode, i.date_due, it.homebranch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Böcker som lånats om mer än 24 ggr och alltså snart bör återlämnas&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*)&lt;br /&gt;
FROM issues i&lt;br /&gt;
WHERE i.renewals &amp;gt; &amp;#039;24&amp;#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Återlämnad per timme, dag, månad, år&amp;#039;&amp;#039;&amp;#039;. &amp;#039;&amp;#039;Välj ett exakt datum för start och ett exakt för slut&amp;#039;&amp;#039;.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT YEAR(datetime) AS Year, &lt;br /&gt;
       MONTH(datetime) AS Month, &lt;br /&gt;
       DAY(datetime) AS Day, &lt;br /&gt;
       HOUR(datetime) AS Hour, &lt;br /&gt;
       count(*) &lt;br /&gt;
FROM statistics  &lt;br /&gt;
WHERE datetime BETWEEN &amp;lt;&amp;lt;Mellan|date&amp;gt;&amp;gt; AND &amp;lt;&amp;lt;Och|date&amp;gt;&amp;gt; &lt;br /&gt;
AND type = &amp;#039;return&amp;#039;&lt;br /&gt;
GROUP BY Year, Month, Day, Hour&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Antal Utlån per år av böcker på svenska&amp;#039;&amp;#039;&amp;#039;. &amp;#039;&amp;#039;Väldigt tung och långsam fråga!&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT substring( ExtractValue(metadata,&amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) AS Språk, COUNT(*) AS Antal &lt;br /&gt;
FROM statistics s&lt;br /&gt;
LEFT JOIN items i ON (s.itemnumber=i.itemnumber)&lt;br /&gt;
LEFT JOIN biblio b ON (i.biblionumber=b.biblionumber)&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (b.biblionumber=bm.biblionumber)&lt;br /&gt;
WHERE s.`type`=&amp;#039;issue&amp;#039;&lt;br /&gt;
AND YEAR(datetime) = &amp;lt;&amp;lt;Välj ÅR ÅÅÅÅ&amp;gt;&amp;gt; &lt;br /&gt;
GROUP BY Språk &lt;br /&gt;
HAVING Språk = &amp;#039;swe&amp;#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Antal utlån av böcker på nationellt minoritetsspråk&amp;#039;&amp;#039;&amp;#039;.&amp;#039;&amp;#039;Väldigt tung och långsam fråga!&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT substring( ExtractValue(metadata,&amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) AS Språk, COUNT(*) AS Antal &lt;br /&gt;
FROM statistics s&lt;br /&gt;
LEFT JOIN items i ON (s.itemnumber=i.itemnumber)&lt;br /&gt;
LEFT JOIN biblio b ON (i.biblionumber=b.biblionumber)&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (b.biblionumber=bm.biblionumber)&lt;br /&gt;
WHERE s.`type`=&amp;#039;issue&amp;#039;&lt;br /&gt;
AND YEAR(datetime) = &amp;lt;&amp;lt;Välj ÅR ÅÅÅÅ&amp;gt;&amp;gt; &lt;br /&gt;
GROUP BY Språk &lt;br /&gt;
HAVING ( Språk = &amp;#039;fin&amp;#039; OR Språk = &amp;#039;smi&amp;#039; OR Språk = &amp;#039;9mk&amp;#039; OR Språk = &amp;#039;rom&amp;#039; OR Språk = &amp;#039;yid&amp;#039; )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Antal utlån av böcker på utländska språk&amp;#039;&amp;#039;&amp;#039;. &amp;#039;&amp;#039;Väldigt tung och långsam fråga!&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT SUBSTRING(ExtractValue(metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;swe&amp;#039; &lt;br /&gt;
AND SUBSTRING(ExtractValue(metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;fin&amp;#039; &lt;br /&gt;
AND SUBSTRING(ExtractValue(metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;smi&amp;#039; &lt;br /&gt;
AND SUBSTRING(ExtractValue(metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;9mk&amp;#039; &lt;br /&gt;
AND SUBSTRING(ExtractValue(metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;rom&amp;#039; &lt;br /&gt;
AND SUBSTRING(ExtractValue(metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;yid&amp;#039;,&lt;br /&gt;
COUNT(*) AS Antal&lt;br /&gt;
FROM statistics s&lt;br /&gt;
LEFT JOIN items i ON (s.itemnumber=i.itemnumber)&lt;br /&gt;
LEFT JOIN biblio b ON (i.biblionumber=b.biblionumber)&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (b.biblionumber=bm.biblionumber)&lt;br /&gt;
WHERE s.`type`=&amp;#039;issue&amp;#039;&lt;br /&gt;
AND YEAR(datetime) = &amp;lt;&amp;lt;Välj ÅR ÅÅÅÅ&amp;gt;&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Antal Items per Enhet&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*)&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
WHERE NOT(SUBSTRING(ExtractValue(bm.metadata, &amp;#039;//leader&amp;#039;),8,1) = &amp;#039;s&amp;#039;&lt;br /&gt;
AND SUBSTRING(ExtractValue(bm.metadata, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;),22,1) = &amp;#039;p&amp;#039;)&lt;br /&gt;
AND i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Samlingar ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Bestånd utifrån DDK-klassifikation i den bibliografiska posten (fält 082) på vald enhet (homebranch), location&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue (bm.metadata,&amp;#039;//datafield[@tag=&amp;quot;035&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;,&lt;br /&gt;
ExtractValue(bm.metadata, &amp;#039;//datafield[@tag=&amp;quot;082&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot;]&amp;#039;) AS &amp;#039;Dewey&amp;#039;,&lt;br /&gt;
ExtractValue(bm.metadata, &amp;#039;//datafield[@tag=&amp;quot;084&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot;]&amp;#039;) AS &amp;#039;SAB&amp;#039;,&lt;br /&gt;
b.copyrightdate,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.onloan AS &amp;#039;Utlånad&amp;#039;,&lt;br /&gt;
i.itemlost,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location,&lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt; &lt;br /&gt;
AND i.location = &amp;lt;&amp;lt;Välj location|LOC&amp;gt;&amp;gt;&lt;br /&gt;
AND ExtractValue(bm.metadata, &amp;#039;//datafield[@tag=&amp;quot;082&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot;]&amp;#039;) LIKE &amp;lt;&amp;lt;Skriv början på Deweykod ex 839%&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY i.itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gunillar</name></author>
	</entry>
	<entry>
		<id>https://koha.se/wiki/index.php?title=Stockholms_universitetsbibliotek&amp;diff=469</id>
		<title>Stockholms universitetsbibliotek</title>
		<link rel="alternate" type="text/html" href="https://koha.se/wiki/index.php?title=Stockholms_universitetsbibliotek&amp;diff=469"/>
		<updated>2019-03-28T14:19:11Z</updated>

		<summary type="html">&lt;p&gt;Gunillar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Circulation ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Antal lån via utlåningsmaskin&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(s.itemnumber) AS antal&lt;br /&gt;
FROM statistics s&lt;br /&gt;
LEFT JOIN action_logs a ON (s.itemnumber=a.object AND s.datetime=a.timestamp)&lt;br /&gt;
WHERE s.branch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND s.`type` = &amp;#039;issue&amp;#039;&lt;br /&gt;
AND a.user = &amp;lt;&amp;lt;Skriv borrower id för utlåningsmaskin&amp;gt;&amp;gt;&lt;br /&gt;
AND date(datetime) BETWEEN &amp;lt;&amp;lt;Startdatum|date&amp;gt;&amp;gt;&lt;br /&gt;
AND &amp;lt;&amp;lt;Slutdatum|date&amp;gt;&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;In Transit&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;#039;&amp;#039;Material som ej kommit fram till sin enhet med tillägg homebranch och itemcallnumber&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT frombranch, barcode, title, author, homebranch, holdingbranch, itemcallnumber, monthname(datesent) month,COUNT(*) &lt;br /&gt;
FROM branchtransfers bt,&lt;br /&gt;
  items i,&lt;br /&gt;
  biblio b&lt;br /&gt;
WHERE bt.itemnumber = i.itemnumber&lt;br /&gt;
AND i.biblionumber = b.biblionumber&lt;br /&gt;
AND datesent &amp;gt;= concat(date_format(LAST_DAY(now() - interval 7 month),&amp;#039;%m-&amp;#039;),&amp;#039;01&amp;#039;)&lt;br /&gt;
AND datesent &amp;lt;= LAST_DAY(now() - interval 2 month)&lt;br /&gt;
AND datearrived IS NULL&lt;br /&gt;
GROUP BY month, barcode, title, author, homebranch, itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Samlingar ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Bestånd utifrån DDK-klassifikation i den bibliografiska posten (fält 082) på vald enhet (homebranch), location&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
i.itemcallnumber,&lt;br /&gt;
b.author,&lt;br /&gt;
b.title,&lt;br /&gt;
i.barcode,&lt;br /&gt;
ExtractValue (bm.metadata,&amp;#039;//datafield[@tag=&amp;quot;035&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;) AS &amp;#039;LibrisID&amp;#039;,&lt;br /&gt;
ExtractValue(bm.metadata, &amp;#039;//datafield[@tag=&amp;quot;082&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot;]&amp;#039;) AS &amp;#039;Dewey&amp;#039;,&lt;br /&gt;
ExtractValue(bm.metadata, &amp;#039;//datafield[@tag=&amp;quot;084&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot;]&amp;#039;) AS &amp;#039;SAB&amp;#039;,&lt;br /&gt;
b.copyrightdate,&lt;br /&gt;
i.itype AS &amp;#039;Item type&amp;#039;,&lt;br /&gt;
i.onloan AS &amp;#039;Utlånad&amp;#039;,&lt;br /&gt;
i.itemlost,&lt;br /&gt;
i.homebranch,&lt;br /&gt;
i.location,&lt;br /&gt;
b.biblionumber,&lt;br /&gt;
i.itemnumber&lt;br /&gt;
FROM items i&lt;br /&gt;
LEFT JOIN biblio_metadata bm ON (i.biblionumber=bm.biblionumber)&lt;br /&gt;
LEFT JOIN biblio b ON (bm.biblionumber=b.biblionumber)&lt;br /&gt;
WHERE i.homebranch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt; &lt;br /&gt;
AND i.location = &amp;lt;&amp;lt;Välj location|LOC&amp;gt;&amp;gt;&lt;br /&gt;
AND ExtractValue(bm.metadata, &amp;#039;//datafield[@tag=&amp;quot;082&amp;quot;]/subfield[@code=&amp;quot;a&amp;quot;]&amp;#039;) LIKE &amp;lt;&amp;lt;Skriv början på Deweykod ex 839%&amp;gt;&amp;gt;&lt;br /&gt;
ORDER BY i.itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gunillar</name></author>
	</entry>
	<entry>
		<id>https://koha.se/wiki/index.php?title=Stockholms_universitetsbibliotek&amp;diff=467</id>
		<title>Stockholms universitetsbibliotek</title>
		<link rel="alternate" type="text/html" href="https://koha.se/wiki/index.php?title=Stockholms_universitetsbibliotek&amp;diff=467"/>
		<updated>2019-03-28T12:11:29Z</updated>

		<summary type="html">&lt;p&gt;Gunillar: Skapade sidan med &amp;#039; == Antal lån via utlåningsmaskin == &amp;lt;pre&amp;gt; SELECT COUNT(s.itemnumber) AS antal FROM statistics s LEFT JOIN action_logs a ON (s.itemnumber=a.object AND s.datetime=a.timestamp...&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Antal lån via utlåningsmaskin ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(s.itemnumber) AS antal&lt;br /&gt;
FROM statistics s&lt;br /&gt;
LEFT JOIN action_logs a ON (s.itemnumber=a.object AND s.datetime=a.timestamp)&lt;br /&gt;
WHERE s.branch = &amp;lt;&amp;lt;Välj enhet|branches&amp;gt;&amp;gt;&lt;br /&gt;
AND s.`type` = &amp;#039;issue&amp;#039;&lt;br /&gt;
AND a.user = &amp;lt;&amp;lt;Skriv borrower id för utlåningsmaskin&amp;gt;&amp;gt;&lt;br /&gt;
AND date(datetime) BETWEEN &amp;lt;&amp;lt;Startdatum|date&amp;gt;&amp;gt;&lt;br /&gt;
AND &amp;lt;&amp;lt;Slutdatum|date&amp;gt;&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gunillar</name></author>
	</entry>
	<entry>
		<id>https://koha.se/wiki/index.php?title=Statistik&amp;diff=466</id>
		<title>Statistik</title>
		<link rel="alternate" type="text/html" href="https://koha.se/wiki/index.php?title=Statistik&amp;diff=466"/>
		<updated>2019-03-28T12:10:27Z</updated>

		<summary type="html">&lt;p&gt;Gunillar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Statistik i Koha finns under menyvalet &amp;quot;Mer / Rapporter&amp;quot; och redan från början finns ett antal färdiga rapporter som kan köras genom att klicka på länkarna. Den som vill kan också skapa egen statistik med hjälp av ett grafiskt gränssnitt även om det kräver viss förståelse av hur informationen är strukturerad i databasen. För den som kan databasspråket SQL finns det mycket goda möjligheter att ta ut egen statistik via SQL-frågor. &lt;br /&gt;
&lt;br /&gt;
Egna SQL-rapporter kan du göra publika och de visas då som JSON-data vilket gör dem mycket användbara för att t.ex. förse en egen widget i Opac med rådata. Motsvarande skall också att göra med widgets i personalgränssnittet utan att känslig data exponeras publikt. I normalfallet tittar du på rapporten direkt i Koha och kan därifrån också ladda ned datat till Excel m.fl. för vidare bearbetning. &lt;br /&gt;
&lt;br /&gt;
== SQL-rapporter som andra funnit användbara ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Författarfonden&amp;#039;&amp;#039;: [[Statistik/Författarfonden]]&lt;br /&gt;
&lt;br /&gt;
De här rapporterna togs ursprungligen fram av Magnus Enger för Hyltes räkning. Notera att de är avsedda som en utgångspunkt för dina egna rapporter - du kommer troligen behöva anpassa dem något. Rapporterna finns också tillgängliga på det internationella Koha communityts wiki. [https://wiki.koha-community.org/wiki/Reports_for_KB-statistik]&lt;br /&gt;
&lt;br /&gt;
Några råd om hur du anpassar rapporterna: &lt;br /&gt;
* Databasens struktur ser likadan ut i olika Koha-installationer, men däremot ändras koderna för medietyper, biblioteksfilialer och placeringar. Dessa behöver du ändra för att matcha de ditt bibliotek använder. Koder för medietyp hittar du på http://www.minkoha-personaldel.se/cgi-bin/koha/admin/itemtypes.pl. Koder för biblioteken hittar du på /cgi-bin/koha/admin/branches.pl och placeringarna finns på /cgi-bin/koha/admin/authorised_values.pl under LOC i drop-down menyn. &lt;br /&gt;
* Referenser till datum behöver du ändra så de stämmer med den tidpunkt du vill ta ut statistik för. &lt;br /&gt;
&lt;br /&gt;
Ref, antal exemplar och signum&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT &lt;br /&gt;
  i.homebranch AS Bibliotek, &lt;br /&gt;
  SUBSTRING_INDEX( b.author, &amp;#039;, &amp;#039;, 1 )  AS Frfnamn, &lt;br /&gt;
  b.title AS Titel, &lt;br /&gt;
  SUBSTRING_INDEX( b.author, &amp;#039;, &amp;#039;, -1 ) AS Frffnamn,&lt;br /&gt;
  volume AS Del, &lt;br /&gt;
  editionstatement AS Upplaga, &lt;br /&gt;
  publicationyear AS Utgar, &lt;br /&gt;
  isbn AS Isbn, &lt;br /&gt;
  itemcallnumber AS signum,&lt;br /&gt;
  COUNT(*) AS Antal &lt;br /&gt;
FROM &lt;br /&gt;
  items as i, &lt;br /&gt;
  biblio as b, &lt;br /&gt;
  biblioitems as bi &lt;br /&gt;
WHERE i.biblionumber = b.biblionumber &lt;br /&gt;
  AND i.biblionumber = bi.biblionumber &lt;br /&gt;
  AND i.notforloan = 1 &lt;br /&gt;
GROUP BY i.biblionumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ref och antal exemplar&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT &lt;br /&gt;
  i.homebranch AS Bibliotek, &lt;br /&gt;
  SUBSTRING_INDEX( b.author, &amp;#039;, &amp;#039;, 1 )  AS Frfnamn, &lt;br /&gt;
  b.title AS Titel, &lt;br /&gt;
  SUBSTRING_INDEX( b.author, &amp;#039;, &amp;#039;, -1 ) AS Frffnamn,&lt;br /&gt;
  volume AS Del, &lt;br /&gt;
  editionstatement AS Upplaga, &lt;br /&gt;
  publicationyear AS Utgar, &lt;br /&gt;
  isbn AS Isbn, &lt;br /&gt;
  COUNT(*) AS Antal &lt;br /&gt;
FROM &lt;br /&gt;
  items as i, &lt;br /&gt;
  biblio as b, &lt;br /&gt;
  biblioitems as bi &lt;br /&gt;
WHERE i.biblionumber = b.biblionumber &lt;br /&gt;
  AND i.biblionumber = bi.biblionumber &lt;br /&gt;
  AND i.notforloan = 1 &lt;br /&gt;
GROUP BY i.biblionumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
År 2014 – Ej referens, antal utlån&lt;br /&gt;
&lt;br /&gt;
Ändra raden &amp;quot;AND s.datetime like &amp;#039;2016-&amp;amp;&amp;#039;&amp;quot; till det år du vill ta ut statistik för. Ändra också tredje raden från slutet &amp;quot;AND (i.itype = &amp;quot;A&amp;quot;...&amp;quot; för att spegla de medietyper du vill inkludera i utlåningsstatistiken. Eller ändra till AND i.itype != &amp;quot;REF&amp;quot; om du du bara vill utesluta referens (med koden &amp;quot;REF&amp;quot;). Du hittar dina egna koder för medietyper på http://www.minkoha-personaldel.se/cgi-bin/koha/admin/itemtypes.pl&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT &lt;br /&gt;
  s.branch AS Bibliotek, &lt;br /&gt;
  SUBSTRING_INDEX( b.author, &amp;#039;, &amp;#039;, 1 )  AS Frfnamn, &lt;br /&gt;
  b.title AS Titel, &lt;br /&gt;
  SUBSTRING_INDEX( b.author, &amp;#039;, &amp;#039;, -1 ) AS Frffnamn,&lt;br /&gt;
  volume AS Del, &lt;br /&gt;
  editionstatement AS Upplaga, &lt;br /&gt;
  publicationyear AS Utgar, &lt;br /&gt;
  isbn AS Isbn, &lt;br /&gt;
  COUNT(*) AS Antal &lt;br /&gt;
FROM &lt;br /&gt;
  statistics as s, &lt;br /&gt;
  items as i, &lt;br /&gt;
  biblio as b, &lt;br /&gt;
  biblioitems as bi &lt;br /&gt;
WHERE s.itemnumber = i.itemnumber &lt;br /&gt;
  AND i.biblionumber = b.biblionumber &lt;br /&gt;
  AND i.biblionumber = bi.biblionumber &lt;br /&gt;
  AND s.datetime like &amp;#039;2016-%&amp;#039; &lt;br /&gt;
  AND s.type = &amp;#039;issue&amp;#039; &lt;br /&gt;
  AND ( i.itype = &amp;#039;A&amp;#039; OR i.itype = &amp;#039;DEP&amp;#039; OR i.itype = &amp;#039;B&amp;#039; OR i.itype = &amp;#039;C&amp;#039; OR i.itype = &amp;#039;TIDN&amp;#039; ) &lt;br /&gt;
  AND i.notforloan = 0 &lt;br /&gt;
GROUP BY i.biblionumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;KB-statistiken&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Dessa rapporter togs ursprungligen fram av Magnus Enger på uppdrag av Hylte folkbibliotek. För att använda dem behöver du anpassa dem med avseende på sådant som t.ex. datum och de bibliotekskoder, koder för medietyp m.fl. som du använder. &lt;br /&gt;
&lt;br /&gt;
19 Streckkoder referensexemplar	&lt;br /&gt;
Visar alla streckkoder för referensböcker. Antalet visas av Koha som anger antal matchande rader.	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT barcode FROM items WHERE notforloan = 1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
11-5 Antal referensexemplar		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT homebranch AS Avdelning, COUNT(*) AS Antal FROM items WHERE notforloan = 1 AND dateaccessioned NOT LIKE &amp;#039;2015-%&amp;#039; GROUP BY homebranch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
18 Skönlitteratur - Bestånd för vuxna - lista		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT itemcallnumber, count(*) AS Antal FROM items WHERE itemcallnumber NOT LIKE &amp;#039;% %&amp;#039; -- Må ikke innehole mellomrom &lt;br /&gt;
AND BINARY itemcallnumber LIKE &amp;#039;%H%&amp;#039; -- Må inneholde en stor H &lt;br /&gt;
AND itemcallnumber != &amp;#039;Hcg&amp;#039; -- Må ikke være Hcg &lt;br /&gt;
AND itemcallnumber != &amp;#039;Hcf&amp;#039; -- Må ikke være HCF &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;u%&amp;#039; -- Må ikke starte på liten u &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;uf%&amp;#039; -- Må ikke starte på liten uf &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;ug%&amp;#039; -- Må ikke starte på liten ug &lt;br /&gt;
GROUP BY itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
18 Skönlitteratur - Bestånd för vuxna		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT homebranch AS Avdelning, COUNT(*) AS Antal FROM items WHERE itemcallnumber NOT LIKE &amp;#039;% %&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber LIKE &amp;#039;%H%&amp;#039; &lt;br /&gt;
AND itemcallnumber != &amp;#039;Hcg&amp;#039; &lt;br /&gt;
AND itemcallnumber != &amp;#039;Hcf&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;u%&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;uf%&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;ug%&amp;#039; AND dateaccessioned NOT LIKE &amp;#039;2014-%&amp;#039; GROUP BY homebranch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
18 Skönlitteratur - Bestånd för barn - lista&lt;br /&gt;
&amp;lt;pre&amp;gt;		&lt;br /&gt;
SELECT itemcallnumber, COUNT(*) AS Antal &lt;br /&gt;
FROM items &lt;br /&gt;
WHERE itemcallnumber NOT LIKE &amp;#039;% %&amp;#039; &lt;br /&gt;
AND ( BINARY itemcallnumber LIKE &amp;#039;uH%&amp;#039; &lt;br /&gt;
OR BINARY itemcallnumber LIKE &amp;#039;ufH%&amp;#039; &lt;br /&gt;
OR BINARY itemcallnumber LIKE &amp;#039;ugH%&amp;#039; &lt;br /&gt;
OR BINARY itemcallnumber LIKE &amp;#039;Hcg%&amp;#039;&lt;br /&gt;
OR BINARY itemcallnumber LIKE &amp;#039;Hcf%&amp;#039; ) &lt;br /&gt;
GROUP BY itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
18 Skönlitteratur - Bestånd för barn		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT homebranch AS Avdelning, COUNT(*) AS Antal &lt;br /&gt;
FROM items &lt;br /&gt;
WHERE itemcallnumber NOT LIKE &amp;#039;% %&amp;#039; &lt;br /&gt;
AND ( BINARY itemcallnumber LIKE &amp;#039;uH%&amp;#039; &lt;br /&gt;
OR BINARY itemcallnumber LIKE &amp;#039;ufH%&amp;#039; &lt;br /&gt;
OR BINARY itemcallnumber LIKE &amp;#039;ugH%&amp;#039; &lt;br /&gt;
OR BINARY itemcallnumber LIKE &amp;#039;Hcg%&amp;#039; &lt;br /&gt;
OR BINARY itemcallnumber LIKE &amp;#039;Hcf%&amp;#039; ) &lt;br /&gt;
AND dateaccessioned NOT LIKE &amp;#039;2014-%&amp;#039; &lt;br /&gt;
GROUP BY home branch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
18 Skönlitteratur - Nyförvärv för vuxna		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT homebranch AS Avdelning, COUNT(*) AS Antal &lt;br /&gt;
FROM items &lt;br /&gt;
WHERE dateaccessioned LIKE &amp;#039;2013-%&amp;#039; &lt;br /&gt;
AND ( itemcallnumber NOT LIKE &amp;#039;% %&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber LIKE &amp;#039;%H%&amp;#039; &lt;br /&gt;
AND itemcallnumber != &amp;#039;Hcg&amp;#039; &lt;br /&gt;
AND itemcallnumber != &amp;#039;Hcf&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;u%&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;uf%&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;ug%&amp;#039; ) &lt;br /&gt;
GROUP BY home branch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
18 Skönlitteratur - Nyförvärv för barn		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT homebranch AS Avdelning, COUNT(*) AS Antal &lt;br /&gt;
FROM items &lt;br /&gt;
WHERE dateaccessioned LIKE &amp;#039;2013-%&amp;#039; &lt;br /&gt;
AND ( itemcallnumber NOT LIKE &amp;#039;% %&amp;#039; &lt;br /&gt;
AND ( BINARY itemcallnumber LIKE &amp;#039;uH%&amp;#039; &lt;br /&gt;
OR BINARY itemcallnumber LIKE &amp;#039;ufH%&amp;#039; &lt;br /&gt;
OR BINARY itemcallnumber LIKE &amp;#039;ugH%&amp;#039; &lt;br /&gt;
OR BINARY itemcallnumber LIKE &amp;#039;Hcg%&amp;#039; &lt;br /&gt;
OR BINARY itemcallnumber LIKE &amp;#039;Hcf%&amp;#039; ) ) &lt;br /&gt;
GROUP BY home branch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
18 Fack- och referenslitteratur - Bestånd för vuxna - lista		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT itemcallnumber, COUNT(*) AS Antal &lt;br /&gt;
FROM items &lt;br /&gt;
WHERE BINARY itemcallnumber NOT LIKE &amp;#039;%H%&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;u%&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;uf%&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;ug%&amp;#039; &lt;br /&gt;
GROUP BY itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
18 Fack- och referenslitteratur - Bestånd för vuxna		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT homebranch AS Avdelning, COUNT(*) AS Antal &lt;br /&gt;
FROM items WHERE BINARY itemcallnumber NOT LIKE &amp;#039;%H%&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;u%&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;uf%&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;ug%&amp;#039; &lt;br /&gt;
AND dateaccessioned NOT LIKE &amp;#039;2014-%&amp;#039; &lt;br /&gt;
GROUP BY home branch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
18 Fack- och referenslitteratur - Bestånd för barn - lista		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT itemcallnumber, COUNT(*) AS Antal FROM items &lt;br /&gt;
WHERE BINARY itemcallnumber NOT LIKE &amp;#039;%H%&amp;#039; &lt;br /&gt;
AND ( BINARY itemcallnumber LIKE &amp;#039;u%&amp;#039; OR BINARY itemcallnumber LIKE &amp;#039;uf%&amp;#039; OR BINARY itemcallnumber LIKE &amp;#039;ug%&amp;#039; ) GROUP BY itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
18 Fack- och referenslitteratur - Bestånd för barn		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT homebranch AS Avdelning, COUNT(*) AS Antal &lt;br /&gt;
FROM items &lt;br /&gt;
WHERE BINARY itemcallnumber NOT LIKE &amp;#039;%H%&amp;#039; &lt;br /&gt;
AND ( BINARY itemcallnumber LIKE &amp;#039;u%&amp;#039; OR BINARY itemcallnumber LIKE &amp;#039;uf%&amp;#039; OR BINARY itemcallnumber LIKE &amp;#039;ug%&amp;#039; ) AND dateaccessioned NOT LIKE &amp;#039;2014-%&amp;#039; &lt;br /&gt;
GROUP BY home branch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
18 Fack- och referenslitteratur - Nyförvärv för vuxna		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT homebranch AS Avdelning, COUNT(*) AS Antal &lt;br /&gt;
FROM items &lt;br /&gt;
WHERE dateaccessioned LIKE &amp;#039;2013-%&amp;#039; &lt;br /&gt;
AND ( BINARY itemcallnumber NOT LIKE &amp;#039;%H%&amp;#039; AND BINARY itemcallnumber NOT LIKE &amp;#039;u%&amp;#039; AND BINARY itemcallnumber NOT LIKE &amp;#039;uf%&amp;#039; AND BINARY itemcallnumber NOT LIKE &amp;#039;ug%&amp;#039; ) &lt;br /&gt;
AND dateaccessioned NOT LIKE &amp;#039;2014-%&amp;#039; &lt;br /&gt;
GROUP BY homebranch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
18 Fack- och referenslitteratur - Nyförvärv för barn		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT homebranch AS Avdelning, COUNT(*) AS Antal FROM items &lt;br /&gt;
WHERE dateaccessioned LIKE &amp;#039;2013-%&amp;#039; &lt;br /&gt;
AND ( BINARY itemcallnumber NOT LIKE &amp;#039;%H%&amp;#039; AND ( BINARY itemcallnumber LIKE &amp;#039;u%&amp;#039; OR BINARY itemcallnumber LIKE &amp;#039;uf%&amp;#039; OR BINARY itemcallnumber LIKE &amp;#039;ug%&amp;#039; ) ) &lt;br /&gt;
AND dateaccessioned NOT LIKE &amp;#039;2014-%&amp;#039; &lt;br /&gt;
GROUP BY homebranch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
20 nyförvärvade titler - poster (etter migrering)		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) AS Antal FROM biblio &lt;br /&gt;
WHERE datecreated LIKE &amp;#039;2013-%&amp;#039; &lt;br /&gt;
AND datecreated != &amp;#039;2013-09-07&amp;#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
20 nyförvärvade titler - eksemplar (hele året)		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT homebranch AS Avdelning, COUNT(*) AS Antal &lt;br /&gt;
FROM items &lt;br /&gt;
WHERE dateaccessioned LIKE &amp;#039;2013-%&amp;#039; &lt;br /&gt;
GROUP BY homebranch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
21 Bestånd av AV-medier per avdelning	&lt;br /&gt;
&lt;br /&gt;
Man må velge hvilken avdeling raporten skal gjelde for.	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT itemtype, description, COUNT(*) AS Antal FROM itemtypes AS t, items AS i WHERE t.itemtype = i.itype AND itemtype != &amp;#039;A&amp;#039; AND itemtype != &amp;#039;FJ&amp;#039; AND itemtype != &amp;#039;C&amp;#039; AND itemtype != &amp;#039;DEP&amp;#039; AND itemtype != &amp;#039;E&amp;#039; AND itemtype != &amp;#039;N&amp;#039; AND itemtype != &amp;#039;H&amp;#039; AND itemtype != &amp;#039;TIDN&amp;#039; AND homebranch = &amp;lt;&amp;gt; GROUP BY itemtype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
21 Nyförvärv av AV-medier	&lt;br /&gt;
&lt;br /&gt;
Man må velge hvilken avdeling raporten skal gjelde for.	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT itemtype, description, COUNT(*) AS Antal FROM itemtypes AS t, items AS i WHERE t.itemtype = i.itype AND itemtype != &amp;#039;A&amp;#039; AND itemtype != &amp;#039;C&amp;#039; AND itemtype != &amp;#039;DEP&amp;#039; AND itemtype != &amp;#039;E&amp;#039; AND itemtype != &amp;#039;N&amp;#039; AND itemtype != &amp;#039;H&amp;#039; AND itemtype != &amp;#039;TIDN&amp;#039; AND i.dateaccessioned like &amp;#039;2013-%&amp;#039; AND homebranch = &amp;lt;&amp;gt; GROUP BY itemtype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
25 Beståndet av anpassade medier		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT homebranch AS Avdelning, COUNT(*) AS Antal FROM items WHERE itype = &amp;#039;TALBOK&amp;#039; AND dateaccessioned NOT LIKE &amp;#039;2014-%&amp;#039; GROUP BY homebranch&lt;br /&gt;
25 Utlåningen av anpassade medier		SELECT branch AS Avdelning, COUNT(*) AS Antal FROM statistics WHERE datetime LIKE &amp;#039;2013-%&amp;#039; AND itemtype = &amp;#039;TALBOK&amp;#039; AND ( type = &amp;#039;issue&amp;#039; OR type = &amp;#039;renew&amp;#039; ) GROUP BY branch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
27 Utlån - Skönlitteratur för vuxna		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT branch AS Avdelning, COUNT(*) AS Antal FROM statistics, items WHERE statistics.itemnumber = items.itemnumber AND datetime like &amp;#039;2013-%&amp;#039; AND ( statistics.type = &amp;#039;issue&amp;#039; OR statistics.type = &amp;#039;renew&amp;#039; ) AND items.itemcallnumber NOT LIKE &amp;#039;% %&amp;#039; AND BINARY items.itemcallnumber LIKE &amp;#039;%H%&amp;#039; AND items.itemcallnumber != &amp;#039;Hcg&amp;#039; AND items.itemcallnumber != &amp;#039;Hcf&amp;#039; AND BINARY items.itemcallnumber NOT LIKE &amp;#039;u%&amp;#039; AND BINARY items.itemcallnumber NOT LIKE &amp;#039;uf%&amp;#039; AND BINARY items.itemcallnumber NOT LIKE &amp;#039;ug%&amp;#039; GROUP BY branch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
27 Utlån - Skönlitteratur för barn		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT branch AS Avdelning, COUNT(*) AS Antal FROM statistics, items WHERE statistics.itemnumber = items.itemnumber AND statistics.datetime like &amp;#039;2013-%&amp;#039; AND ( type = &amp;#039;issue&amp;#039; OR type = &amp;#039;renew&amp;#039; ) AND items.itemcallnumber NOT LIKE &amp;#039;% %&amp;#039; AND ( BINARY items.itemcallnumber LIKE &amp;#039;uH%&amp;#039; OR BINARY items.itemcallnumber LIKE &amp;#039;ufH%&amp;#039; OR BINARY items.itemcallnumber LIKE &amp;#039;ugH%&amp;#039; OR BINARY items.itemcallnumber LIKE &amp;#039;Hcg%&amp;#039; OR BINARY items.itemcallnumber LIKE &amp;#039;Hcf%&amp;#039; ) GROUP BY branch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
27 Utlån - Fack- och referenslitteratur för vuxna		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT branch AS Avdelning, COUNT(*) AS Antal FROM statistics, items WHERE statistics.itemnumber = items.itemnumber AND statistics.datetime like &amp;#039;2013-%&amp;#039; AND ( statistics.type = &amp;#039;issue&amp;#039; OR statistics.type = &amp;#039;renew&amp;#039; ) AND BINARY items.itemcallnumber NOT LIKE &amp;#039;%H%&amp;#039; AND BINARY items.itemcallnumber NOT LIKE &amp;#039;u%&amp;#039; AND BINARY items.itemcallnumber NOT LIKE &amp;#039;uf%&amp;#039; AND BINARY items.itemcallnumber NOT LIKE &amp;#039;ug%&amp;#039; GROUP BY branch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
27 Utlån - Fack- och referenslitteratur för barn		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT branch AS Avdelning, COUNT(*) AS Antal FROM statistics, items WHERE statistics.itemnumber = items.itemnumber AND statistics.datetime like &amp;#039;2013-%&amp;#039; AND ( statistics.type = &amp;#039;issue&amp;#039; OR statistics.type = &amp;#039;renew&amp;#039; ) AND BINARY items.itemcallnumber NOT LIKE &amp;#039;%H%&amp;#039; AND ( BINARY items.itemcallnumber LIKE &amp;#039;u%&amp;#039; OR BINARY items.itemcallnumber LIKE &amp;#039;uf%&amp;#039; OR BINARY items.itemcallnumber LIKE &amp;#039;ug%&amp;#039; ) GROUP BY branch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
28 Utlåningen av AV-medier - aktive lån		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT items.itype, COUNT(*) AS Laan, SUM(issues.renewals) AS Omlaan FROM issues LEFT JOIN items ON issues.itemnumber = items.itemnumber WHERE itype != &amp;#039;A&amp;#039; AND itype != &amp;#039;C&amp;#039; AND itype != &amp;#039;DEP&amp;#039; AND itype != &amp;#039;E&amp;#039; AND itype != &amp;#039;N&amp;#039; AND itype != &amp;#039;H&amp;#039; AND itype != &amp;#039;TIDN&amp;#039; GROUP BY itype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
28 Utlåningen av AV-medier - gamla lån		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT items.itype, COUNT(*) AS Laan, SUM(old_issues.renewals) AS Omlaan FROM old_issues LEFT JOIN items ON old_issues.itemnumber = items.itemnumber WHERE itype != &amp;#039;A&amp;#039; AND itype != &amp;#039;C&amp;#039; AND itype != &amp;#039;DEP&amp;#039; AND itype != &amp;#039;E&amp;#039; AND itype != &amp;#039;N&amp;#039; AND itype != &amp;#039;H&amp;#039; AND itype != &amp;#039;TIDN&amp;#039; GROUP BY itype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
28 Utlån av AV-medier	&lt;br /&gt;
&lt;br /&gt;
Må velge hvilken avdeling rapporten gjelder for	&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT statistics.itemtype AS Typ, itemtypes.description AS Beskrivning, COUNT(*) AS Antal FROM statistics, itemtypes WHERE statistics.itemtype = itemtypes.itemtype AND statistics.itemtype != &amp;#039;A&amp;#039; AND statistics.itemtype != &amp;#039;C&amp;#039; AND statistics.itemtype != &amp;#039;FJ&amp;#039; AND statistics.itemtype != &amp;#039;DEP&amp;#039; AND statistics.itemtype != &amp;#039;E&amp;#039; AND statistics.itemtype != &amp;#039;N&amp;#039; AND statistics.itemtype != &amp;#039;H&amp;#039; AND statistics.itemtype != &amp;#039;TIDN&amp;#039; AND datetime like &amp;#039;2013-%&amp;#039; AND branch = &amp;lt;&amp;gt; GROUP BY statistics.itemtype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Utlåningen av talböcker 2014		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT branch AS Avdelning, COUNT(*) AS Antal FROM statistics WHERE datetime LIKE &amp;#039;2014-%&amp;#039; AND itemtype = &amp;#039;TALBOK&amp;#039; AND ( type = &amp;#039;issue&amp;#039; OR type = &amp;#039;renew&amp;#039; ) GROUP BY branch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ut- och omlån 2014. &lt;br /&gt;
&lt;br /&gt;
Allt - fördelat på månader.		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT branch AS Avdelning, LEFT(datetime, 7) as Maanad, COUNT(*) AS Antal FROM statistics, items WHERE statistics.itemnumber = items.itemnumber AND datetime like &amp;#039;2014%&amp;#039; AND ( statistics.type = &amp;#039;issue&amp;#039; OR statistics.type = &amp;#039;renew&amp;#039; ) AND items.itemcallnumber NOT LIKE &amp;#039;% %&amp;#039; AND branch = &amp;lt;&amp;gt; GROUP BY Maanad&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ut- och omlån 2015. &lt;br /&gt;
&lt;br /&gt;
Allt - fördelat på månader.		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT branch AS Avdelning, MONTH(datetime) as &amp;quot;Månad&amp;quot;, COUNT(*) AS Antal FROM statistics, items WHERE statistics.itemnumber = items.itemnumber AND datetime like &amp;#039;2015%&amp;#039; AND ( statistics.type = &amp;#039;issue&amp;#039; OR statistics.type = &amp;#039;renew&amp;#039; ) -- AND items.itemcallnumber NOT LIKE &amp;#039;% %&amp;#039; AND branch = &amp;lt;&amp;gt; GROUP BY Månad&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
19d - Totalt antal aktiva låntagare		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT COUNT(DISTINCT borrowernumber) AS Antal_aktiva FROM statistics WHERE datetime LIKE &amp;#039;2016-%&amp;#039; AND branch != &amp;#039;ORN&amp;#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
19e - Aktiva låntagare som är under 18 år		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(DISTINCT s.borrowernumber) AS Antal_aktiva FROM statistics AS s, borrowers AS b WHERE s.borrowernumber = b.borrowernumber AND b.dateofbirth &amp;gt; DATE_SUB(CURDATE(), INTERVAL 18 YEAR) AND s.branch != &amp;#039;ORN&amp;#039; AND s.datetime LIKE &amp;#039;2016%&amp;#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
19c - Antal aktiva låntagare som är institutionslåntagare eller personer som saknar uppgift om personnummer		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT COUNT(DISTINCT s.borrowernumber) AS Antal_aktiva FROM statistics AS s LEFT JOIN borrower_attributes AS ba ON s.borrowernumber = ba.borrowernumber WHERE s.datetime LIKE &amp;#039;2015%&amp;#039; AND s.branch != &amp;#039;ORN&amp;#039; AND ba.attribute IS NULL&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
12a - Antal titlar på svenska språket		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT SUBSTRING(ExtractValue(marcxml, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) AS Språk, count(*) AS Antal FROM biblioitems GROUP BY Språk HAVING Språk = &amp;#039;swe&amp;#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
12b - Antal titlar på nationellt minoritetsspråk		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT SUBSTRING(ExtractValue(marcxml, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) AS Språk, count(*) AS Antal FROM biblioitems GROUP BY Språk HAVING ( Språk = &amp;#039;fin&amp;#039; OR Språk = &amp;#039;smi&amp;#039; OR Språk = &amp;#039;9mk&amp;#039; OR Språk = &amp;#039;rom&amp;#039; OR Språk = &amp;#039;yid&amp;#039; )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
12c - Antal titlar på utländska språk		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT COUNT(*) AS Antal FROM biblioitems WHERE SUBSTRING(ExtractValue(marcxml, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;swe&amp;#039; AND SUBSTRING(ExtractValue(marcxml, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;fin&amp;#039; AND SUBSTRING(ExtractValue(marcxml, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;smi&amp;#039; AND SUBSTRING(ExtractValue(marcxml, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;9mk&amp;#039; AND SUBSTRING(ExtractValue(marcxml, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;rom&amp;#039; AND SUBSTRING(ExtractValue(marcxml, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;yid&amp;#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
19a - Antal aktiva låntagare som är kvinnor (Näst sista siffran i personnumret är jämn siffra)	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(DISTINCT s.borrowernumber) AS Antal FROM statistics AS s, borrower_attributes AS ba WHERE s.borrowernumber = ba.borrowernumber AND s.datetime LIKE &amp;#039;2016-%&amp;#039; AND s.branch != &amp;#039;ORN&amp;#039; AND code = &amp;#039;PRNSNR&amp;#039; AND LEFT( RIGHT(attribute, 2), 1) % 2 = 0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
19b - Antal aktiva låntagare som är män	(Näst sista siffran i personnumret är ojämn siffra)	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(DISTINCT s.borrowernumber) AS Antal FROM statistics AS s, borrower_attributes AS ba WHERE s.borrowernumber = ba.borrowernumber AND s.datetime LIKE &amp;#039;2016-%&amp;#039; AND s.branch != &amp;#039;ORN&amp;#039; AND code = &amp;#039;PRNSNR&amp;#039; AND LEFT( RIGHT(attribute, 2), 1) % 2 = 1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10A: Allting med itemtype: objekttyp böcker - Antal fack / skön / barn / vuxen&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT COUNT(*) FROM items WHERE itype = &amp;#039;BOK&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) &amp;lt;= 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10A: Allting med itemtype: objekttyp böcker - Nyförvärv	fack / skön / barn / vuxen	&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;BOK&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) = 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10B: Ljudböcker - Antal objekt		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;LJUDBOK&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) &amp;lt;= 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10B: Ljudböcker - Nyförvärv		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;LJUDBOK&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) = 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10C: Talböcker / Daisy - Antal objekt		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT COUNT(*) FROM items WHERE itype = &amp;#039;TALBOK&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) &amp;lt;= 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10C: Talböcker / Daisy - Nyförvärv		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;TALBOK&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) = 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10D: itemtype Tidningar &amp;amp; Tidskrifter - Antal objekt		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;TIDNINGAR&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) &amp;lt;= 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10D: itemtype Tidningar &amp;amp; Tidskrifter - Nyförvärv		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;TIDNINGAR&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) = 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10F: Musik cd - Antal objekt		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;MUSIK&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) &amp;lt;= 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10F: Musik cd - Nyförvärv		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;MUSIK&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) = 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10H: mikrofilm mm - Antal objekt		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;MIKROFILME&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) &amp;lt;= 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10H: mikrofilm mm - Nyförvärv		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;MIKROFILME&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) = 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10I: Kartor mm - Antal objekt		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;KARTOR&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) &amp;lt;= 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10I: Kartor mm - Nyförvärv		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;KARTOR&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) = 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10J: Noter mm - Antal objekt		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;NOTER&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) &amp;lt;= 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10J: Noter mm - Nyförvärv		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;NOTER&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) = 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10G: Film - Antal objekt	(allt med itemtype: Hyr-DVD och Musik-DVD)	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE ( itype = &amp;#039;HYRDVD&amp;#039; OR itype = &amp;#039;MUSIKFILM&amp;#039; ) AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) &amp;lt;= 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10G: Film - Nyförvärv (allt med itemtype: Hyr-DVD och Musik-DVD)	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE ( itype = &amp;#039;HYRDVD&amp;#039; OR itype = &amp;#039;MUSIKFILM&amp;#039; ) AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) = 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10 Objekttyper - Antal objekter&lt;br /&gt;
&lt;br /&gt;
Alle bibliotek, unntatt Örnaskolan.	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT itype, COUNT(*) AS Antal FROM items WHERE homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) &amp;lt;= 2016 GROUP BY itype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10 Objekttyper - Nyförvärv	&lt;br /&gt;
&lt;br /&gt;
Alle bibliotek, unntatt Örnaskolan.	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT itype, COUNT(*) AS Antal FROM items WHERE homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) = 2016 GROUP BY itype&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
14 - Initiala lån	&lt;br /&gt;
&lt;br /&gt;
Alle bibliotek	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT s.itemtype, i.description, COUNT(*) AS Initiala FROM statistics AS s, itemtypes as i WHERE s.itemtype = i.itemtype AND s.type = &amp;#039;issue&amp;#039; AND YEAR(s.datetime) = 2014 GROUP BY s.itemtype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
14 - Omlån	&lt;br /&gt;
&lt;br /&gt;
Alle bibliotek	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT s.itemtype, i.description, COUNT(*) AS Initiala FROM statistics AS s, itemtypes as i WHERE s.itemtype = i.itemtype AND s.type = &amp;#039;renew&amp;#039; AND YEAR(s.datetime) = 2014 GROUP BY s.itemtype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
14 - Totala utlån	&lt;br /&gt;
&lt;br /&gt;
Alle bibliotek, unntatt Örnaskolan	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT s.itemtype, i.description, COUNT(*) AS Initiala FROM statistics AS s, itemtypes as i WHERE s.itemtype = i.itemtype AND ( s.type = &amp;#039;issue&amp;#039; OR s.type = &amp;#039;renew&amp;#039; ) AND YEAR(s.datetime) = 2015 GROUP BY s.itemtype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
11-1 Bestånd av tryckta böcker och seriella publikationer för barn &amp;amp; unga	&lt;br /&gt;
&lt;br /&gt;
Alle bibliotek, unntatt Örnaskolan.	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT itype, COUNT(*) AS Antal FROM items WHERE homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) &amp;lt;= 2016 AND BINARY itemcallnumber LIKE &amp;#039;u%&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; GROUP BY itype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
11-2 Antal nyförvärv av tryckta böcker och seriella publikationer för barn &amp;amp; unga&lt;br /&gt;
	&lt;br /&gt;
Alle bibliotek, unntatt Örnaskolan.	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT itype, COUNT(*) AS Antal FROM items WHERE homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) = 2016 AND BINARY itemcallnumber LIKE &amp;#039;u%&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; GROUP BY itype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
11-3: Antal utlån av tryckta böcker och seriella publikationer för barn &amp;amp; unga	&lt;br /&gt;
&lt;br /&gt;
Alle bibliotek, unntatt Örnaskolan	&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT s.itemtype, i.description, COUNT(*) AS Initiala FROM statistics AS s, itemtypes as i, items WHERE s.itemtype = i.itemtype AND s.itemnumber = items.itemnumber AND ( s.type = &amp;#039;issue&amp;#039; OR s.type = &amp;#039;renew&amp;#039; ) AND s.branch != &amp;#039;ORN&amp;#039; AND YEAR(s.datetime) = 2016 AND BINARY items.itemcallnumber LIKE &amp;#039;u%&amp;#039; GROUP BY s.itemtype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
11-4: Bestånd av skönlitteratur, tryckta böcker eller seriella publikationer&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT itype AS itemtype, COUNT(*) AS Antal FROM items WHERE ( BINARY LEFT(itemcallnumber,4) LIKE &amp;#039;%H%&amp;#039; OR itemcallnumber LIKE &amp;#039;8%&amp;#039; ) AND YEAR(dateaccessioned) &amp;lt;= 2015 AND homebranch != &amp;#039;ORN&amp;#039; GROUP BY itype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
11-6: Bestånd av medier för personer med läsnedsättning&lt;br /&gt;
&lt;br /&gt;
Alle bibliotek unntatt Örnaskolan&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT itype AS itemtype, COUNT(*) AS Antal FROM items WHERE ( location = &amp;#039;TALBOKVUXEN&amp;#039; OR location = &amp;#039;TALBOKBARN&amp;#039; OR location = &amp;#039;TALBOKTUNN&amp;#039; OR location = &amp;#039;APPELHYLLAN&amp;#039; OR location = &amp;#039;BOKDAISY&amp;#039; OR location = &amp;#039;SPRAKKEDJAN&amp;#039; OR location = &amp;#039;SPRAKVASKOR&amp;#039; OR location = &amp;#039;LATTLAST&amp;#039; OR location = &amp;#039;LLMP3&amp;#039; OR location = &amp;#039;LLSVE&amp;#039; OR location = &amp;#039;STORSTIL&amp;#039; ) AND YEAR(dateaccessioned) &amp;lt;= 2015 AND homebranch != &amp;#039;ORN&amp;#039; GROUP BY itype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
11-7: Utlån av medier för personer med läsnedsätting&lt;br /&gt;
&lt;br /&gt;
Alle bibliotek unntatt Örnaskolan	&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT i.itype AS itemtype, COUNT(*) AS Antal FROM statistics AS s, items AS i WHERE s.itemnumber = i.itemnumber AND ( location = &amp;#039;TALBOKVUXEN&amp;#039; OR location = &amp;#039;TALBOKBARN&amp;#039; OR location = &amp;#039;TALBOKTUNN&amp;#039; OR location = &amp;#039;APPELHYLLAN&amp;#039; OR location = &amp;#039;BOKDAISY&amp;#039; OR location = &amp;#039;SPRAKKEDJAN&amp;#039; OR location = &amp;#039;SPRAKVASKOR&amp;#039; OR location = &amp;#039;LATTLAST&amp;#039; OR location = &amp;#039;LLMP3&amp;#039; OR location = &amp;#039;LLSVE&amp;#039; OR location = &amp;#039;STORSTIL&amp;#039; ) AND s.branch != &amp;#039;ORN&amp;#039; AND s.type = &amp;#039;issue&amp;#039; GROUP BY itype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Bibliotek Mellansjös statistikrapporter för 2018==&lt;br /&gt;
[[Lånestatistik Bibliotek Mellansjö]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Stockholms universitetsbibliotek statistikrapporter==&lt;br /&gt;
[[Stockholms_universitetsbibliotek]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Användbara sätt att länka==&lt;br /&gt;
Länk till katalogpost&lt;br /&gt;
CONCAT(&amp;#039;&amp;lt;a href=\&amp;quot;/cgi-bin/koha/catalogue/detail.pl?biblionumber=&amp;#039;,biblio.biblionumber,&amp;#039;\&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;&amp;#039;, biblio.title, &amp;#039;&amp;lt;/a&amp;gt;&amp;#039; )&lt;br /&gt;
&lt;br /&gt;
Länk till låntagarpost&lt;br /&gt;
CONCAT(&amp;#039;&amp;lt;a href=\&amp;quot;/cgi-bin/koha/members/moremember.pl?borrowernumber=&amp;#039;, borrowers.borrowernumber,&amp;#039;\&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;&amp;#039;, borrowers.cardnumber, &amp;#039;&amp;lt;/a&amp;gt;&amp;#039; ) &lt;br /&gt;
&lt;br /&gt;
Länk till Eniro&lt;br /&gt;
CONCAT(&amp;#039;&amp;lt;a href=\&amp;quot;https://personer.eniro.se/resultat/&amp;#039;, borrowers.smsalertnumber, &amp;#039;\&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;&amp;#039;, borrowers.smsalertnumber, &amp;#039;&amp;lt;/a&amp;gt;&amp;#039; )&lt;br /&gt;
&lt;br /&gt;
Länk till Libris&lt;br /&gt;
Funkar om man har LibrisID i 035&lt;br /&gt;
CONCAT(&amp;#039;&amp;lt;a href=\&amp;quot;https://libris.kb.se/bib/&amp;#039;, SUBSTRING(ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=035]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;), 9,99), &amp;#039;\&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;&amp;#039;, ExtractValue( bm.metadata, &amp;#039;//datafield[@tag=035]/subfield[@code=&amp;quot;a&amp;quot; and contains(text(), &amp;quot;LIBRIS&amp;quot;)]&amp;#039;), &amp;#039;&amp;lt;/a&amp;gt;&amp;#039; )&lt;/div&gt;</summary>
		<author><name>Gunillar</name></author>
	</entry>
	<entry>
		<id>https://koha.se/wiki/index.php?title=Statistik&amp;diff=287</id>
		<title>Statistik</title>
		<link rel="alternate" type="text/html" href="https://koha.se/wiki/index.php?title=Statistik&amp;diff=287"/>
		<updated>2017-11-07T13:21:49Z</updated>

		<summary type="html">&lt;p&gt;Gunillar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Statistik i Koha finns under menyvalet &amp;quot;Mer / Rapporter&amp;quot; och redan från början finns ett antal färdiga rapporter som kan köras genom att klicka på länkarna. Den som vill kan också skapa egen statistik med hjälp av ett grafiskt gränssnitt även om det kräver viss förståelse av hur informationen är strukturerad i databasen. För den som kan databasspråket SQL finns det mycket goda möjligheter att ta ut egen statistik via SQL-frågor. &lt;br /&gt;
&lt;br /&gt;
Egna SQL-rapporter kan du göra publika och de visas då som JSON-data vilket gör dem mycket användbara för att t.ex. förse en egen widget i Opac med rådata. Motsvarande skall också att göra med widgets i personalgränssnittet utan att känslig data exponeras publikt. I normalfallet tittar du på rapporten direkt i Koha och kan därifrån också ladda ned datat till Excel m.fl. för vidare bearbetning. &lt;br /&gt;
&lt;br /&gt;
== SQL-rapporter som andra funnit användbara ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Författarfonden&amp;#039;&amp;#039;: [[Statistik/Författarfonden]]&lt;br /&gt;
&lt;br /&gt;
De här rapporterna togs ursprungligen fram av Magnus Enger för Hyltes räkning. Notera att de är avsedda som en utgångspunkt för dina egna rapporter - du kommer troligen behöva anpassa dem något. &lt;br /&gt;
&lt;br /&gt;
Några råd om hur du anpassar rapporterna: &lt;br /&gt;
* Databasens struktur ser likadan ut i olika Koha-installationer, men däremot ändras koderna för medietyper, biblioteksfilialer och placeringar. Dessa behöver du ändra för att matcha de ditt bibliotek använder. Koder för medietyp hittar du på http://www.minkoha-personaldel.se/cgi-bin/koha/admin/itemtypes.pl. Koder för biblioteken hittar du på /cgi-bin/koha/admin/branches.pl och placeringarna finns på /cgi-bin/koha/admin/authorised_values.pl under LOC i drop-down menyn. &lt;br /&gt;
* Referenser till datum behöver du ändra så de stämmer med den tidpunkt du vill ta ut statistik för. &lt;br /&gt;
&lt;br /&gt;
Ref, antal exemplar och signum&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT &lt;br /&gt;
  i.homebranch AS Bibliotek, &lt;br /&gt;
  SUBSTRING_INDEX( b.author, &amp;#039;, &amp;#039;, 1 )  AS Frfnamn, &lt;br /&gt;
  b.title AS Titel, &lt;br /&gt;
  SUBSTRING_INDEX( b.author, &amp;#039;, &amp;#039;, -1 ) AS Frffnamn,&lt;br /&gt;
  volume AS Del, &lt;br /&gt;
  editionstatement AS Upplaga, &lt;br /&gt;
  publicationyear AS Utgar, &lt;br /&gt;
  isbn AS Isbn, &lt;br /&gt;
  itemcallnumber AS signum,&lt;br /&gt;
  COUNT(*) AS Antal &lt;br /&gt;
FROM &lt;br /&gt;
  items as i, &lt;br /&gt;
  biblio as b, &lt;br /&gt;
  biblioitems as bi &lt;br /&gt;
WHERE i.biblionumber = b.biblionumber &lt;br /&gt;
  AND i.biblionumber = bi.biblionumber &lt;br /&gt;
  AND i.notforloan = 1 &lt;br /&gt;
GROUP BY i.biblionumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ref och antal exemplar&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT &lt;br /&gt;
  i.homebranch AS Bibliotek, &lt;br /&gt;
  SUBSTRING_INDEX( b.author, &amp;#039;, &amp;#039;, 1 )  AS Frfnamn, &lt;br /&gt;
  b.title AS Titel, &lt;br /&gt;
  SUBSTRING_INDEX( b.author, &amp;#039;, &amp;#039;, -1 ) AS Frffnamn,&lt;br /&gt;
  volume AS Del, &lt;br /&gt;
  editionstatement AS Upplaga, &lt;br /&gt;
  publicationyear AS Utgar, &lt;br /&gt;
  isbn AS Isbn, &lt;br /&gt;
  COUNT(*) AS Antal &lt;br /&gt;
FROM &lt;br /&gt;
  items as i, &lt;br /&gt;
  biblio as b, &lt;br /&gt;
  biblioitems as bi &lt;br /&gt;
WHERE i.biblionumber = b.biblionumber &lt;br /&gt;
  AND i.biblionumber = bi.biblionumber &lt;br /&gt;
  AND i.notforloan = 1 &lt;br /&gt;
GROUP BY i.biblionumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
År 2014 – Ej referens, antal utlån&lt;br /&gt;
&lt;br /&gt;
Ändra raden &amp;quot;AND s.datetime like &amp;#039;2016-&amp;amp;&amp;#039;&amp;quot; till det år du vill ta ut statistik för. Ändra också tredje raden från slutet &amp;quot;AND (i.itype = &amp;quot;A&amp;quot;...&amp;quot; för att spegla de medietyper du vill inkludera i utlåningsstatistiken. Eller ändra till AND i.itype != &amp;quot;REF&amp;quot; om du du bara vill utesluta referens (med koden &amp;quot;REF&amp;quot;). Du hittar dina egna koder för medietyper på http://www.minkoha-personaldel.se/cgi-bin/koha/admin/itemtypes.pl&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT &lt;br /&gt;
  s.branch AS Bibliotek, &lt;br /&gt;
  SUBSTRING_INDEX( b.author, &amp;#039;, &amp;#039;, 1 )  AS Frfnamn, &lt;br /&gt;
  b.title AS Titel, &lt;br /&gt;
  SUBSTRING_INDEX( b.author, &amp;#039;, &amp;#039;, -1 ) AS Frffnamn,&lt;br /&gt;
  volume AS Del, &lt;br /&gt;
  editionstatement AS Upplaga, &lt;br /&gt;
  publicationyear AS Utgar, &lt;br /&gt;
  isbn AS Isbn, &lt;br /&gt;
  COUNT(*) AS Antal &lt;br /&gt;
FROM &lt;br /&gt;
  statistics as s, &lt;br /&gt;
  items as i, &lt;br /&gt;
  biblio as b, &lt;br /&gt;
  biblioitems as bi &lt;br /&gt;
WHERE s.itemnumber = i.itemnumber &lt;br /&gt;
  AND i.biblionumber = b.biblionumber &lt;br /&gt;
  AND i.biblionumber = bi.biblionumber &lt;br /&gt;
  AND s.datetime like &amp;#039;2016-%&amp;#039; &lt;br /&gt;
  AND s.type = &amp;#039;issue&amp;#039; &lt;br /&gt;
  AND ( i.itype = &amp;#039;A&amp;#039; OR i.itype = &amp;#039;DEP&amp;#039; OR i.itype = &amp;#039;B&amp;#039; OR i.itype = &amp;#039;C&amp;#039; OR i.itype = &amp;#039;TIDN&amp;#039; ) &lt;br /&gt;
  AND i.notforloan = 0 &lt;br /&gt;
GROUP BY i.biblionumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;KB-statistiken&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Dessa rapporter togs ursprungligen fram av Magnus Enger på uppdrag av Hylte folkbibliotek. För att använda dem behöver du anpassa dem med avseende på sådant som t.ex. datum och de bibliotekskoder, koder för medietyp m.fl. som du använder. &lt;br /&gt;
&lt;br /&gt;
19 Streckkoder referensexemplar	&lt;br /&gt;
Visar alla streckkoder för referensböcker. Antalet visas av Koha som anger antal matchande rader.	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT barcode FROM items WHERE notforloan = 1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
11-5 Antal referensexemplar		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT homebranch AS Avdelning, COUNT(*) AS Antal FROM items WHERE notforloan = 1 AND dateaccessioned NOT LIKE &amp;#039;2015-%&amp;#039; GROUP BY homebranch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
18 Skönlitteratur - Bestånd för vuxna - lista		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT itemcallnumber, count(*) AS Antal FROM items WHERE itemcallnumber NOT LIKE &amp;#039;% %&amp;#039; -- Må ikke innehole mellomrom &lt;br /&gt;
AND BINARY itemcallnumber LIKE &amp;#039;%H%&amp;#039; -- Må inneholde en stor H &lt;br /&gt;
AND itemcallnumber != &amp;#039;Hcg&amp;#039; -- Må ikke være Hcg &lt;br /&gt;
AND itemcallnumber != &amp;#039;Hcf&amp;#039; -- Må ikke være HCF &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;u%&amp;#039; -- Må ikke starte på liten u &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;uf%&amp;#039; -- Må ikke starte på liten uf &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;ug%&amp;#039; -- Må ikke starte på liten ug &lt;br /&gt;
GROUP BY itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
18 Skönlitteratur - Bestånd för vuxna		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT homebranch AS Avdelning, COUNT(*) AS Antal FROM items WHERE itemcallnumber NOT LIKE &amp;#039;% %&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber LIKE &amp;#039;%H%&amp;#039; &lt;br /&gt;
AND itemcallnumber != &amp;#039;Hcg&amp;#039; &lt;br /&gt;
AND itemcallnumber != &amp;#039;Hcf&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;u%&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;uf%&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;ug%&amp;#039; AND dateaccessioned NOT LIKE &amp;#039;2014-%&amp;#039; GROUP BY homebranch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
18 Skönlitteratur - Bestånd för barn - lista&lt;br /&gt;
&amp;lt;pre&amp;gt;		&lt;br /&gt;
SELECT itemcallnumber, COUNT(*) AS Antal &lt;br /&gt;
FROM items &lt;br /&gt;
WHERE itemcallnumber NOT LIKE &amp;#039;% %&amp;#039; &lt;br /&gt;
AND ( BINARY itemcallnumber LIKE &amp;#039;uH%&amp;#039; &lt;br /&gt;
OR BINARY itemcallnumber LIKE &amp;#039;ufH%&amp;#039; &lt;br /&gt;
OR BINARY itemcallnumber LIKE &amp;#039;ugH%&amp;#039; &lt;br /&gt;
OR BINARY itemcallnumber LIKE &amp;#039;Hcg%&amp;#039;&lt;br /&gt;
OR BINARY itemcallnumber LIKE &amp;#039;Hcf%&amp;#039; ) &lt;br /&gt;
GROUP BY itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
18 Skönlitteratur - Bestånd för barn		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT homebranch AS Avdelning, COUNT(*) AS Antal &lt;br /&gt;
FROM items &lt;br /&gt;
WHERE itemcallnumber NOT LIKE &amp;#039;% %&amp;#039; &lt;br /&gt;
AND ( BINARY itemcallnumber LIKE &amp;#039;uH%&amp;#039; &lt;br /&gt;
OR BINARY itemcallnumber LIKE &amp;#039;ufH%&amp;#039; &lt;br /&gt;
OR BINARY itemcallnumber LIKE &amp;#039;ugH%&amp;#039; &lt;br /&gt;
OR BINARY itemcallnumber LIKE &amp;#039;Hcg%&amp;#039; &lt;br /&gt;
OR BINARY itemcallnumber LIKE &amp;#039;Hcf%&amp;#039; ) &lt;br /&gt;
AND dateaccessioned NOT LIKE &amp;#039;2014-%&amp;#039; &lt;br /&gt;
GROUP BY home branch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
18 Skönlitteratur - Nyförvärv för vuxna		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT homebranch AS Avdelning, COUNT(*) AS Antal &lt;br /&gt;
FROM items &lt;br /&gt;
WHERE dateaccessioned LIKE &amp;#039;2013-%&amp;#039; &lt;br /&gt;
AND ( itemcallnumber NOT LIKE &amp;#039;% %&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber LIKE &amp;#039;%H%&amp;#039; &lt;br /&gt;
AND itemcallnumber != &amp;#039;Hcg&amp;#039; &lt;br /&gt;
AND itemcallnumber != &amp;#039;Hcf&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;u%&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;uf%&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;ug%&amp;#039; ) &lt;br /&gt;
GROUP BY home branch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
18 Skönlitteratur - Nyförvärv för barn		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT homebranch AS Avdelning, COUNT(*) AS Antal &lt;br /&gt;
FROM items &lt;br /&gt;
WHERE dateaccessioned LIKE &amp;#039;2013-%&amp;#039; &lt;br /&gt;
AND ( itemcallnumber NOT LIKE &amp;#039;% %&amp;#039; &lt;br /&gt;
AND ( BINARY itemcallnumber LIKE &amp;#039;uH%&amp;#039; &lt;br /&gt;
OR BINARY itemcallnumber LIKE &amp;#039;ufH%&amp;#039; &lt;br /&gt;
OR BINARY itemcallnumber LIKE &amp;#039;ugH%&amp;#039; &lt;br /&gt;
OR BINARY itemcallnumber LIKE &amp;#039;Hcg%&amp;#039; &lt;br /&gt;
OR BINARY itemcallnumber LIKE &amp;#039;Hcf%&amp;#039; ) ) &lt;br /&gt;
GROUP BY home branch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
18 Fack- och referenslitteratur - Bestånd för vuxna - lista		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT itemcallnumber, COUNT(*) AS Antal &lt;br /&gt;
FROM items &lt;br /&gt;
WHERE BINARY itemcallnumber NOT LIKE &amp;#039;%H%&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;u%&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;uf%&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;ug%&amp;#039; &lt;br /&gt;
GROUP BY itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
18 Fack- och referenslitteratur - Bestånd för vuxna		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT homebranch AS Avdelning, COUNT(*) AS Antal &lt;br /&gt;
FROM items WHERE BINARY itemcallnumber NOT LIKE &amp;#039;%H%&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;u%&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;uf%&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;ug%&amp;#039; &lt;br /&gt;
AND dateaccessioned NOT LIKE &amp;#039;2014-%&amp;#039; &lt;br /&gt;
GROUP BY home branch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
18 Fack- och referenslitteratur - Bestånd för barn - lista		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT itemcallnumber, COUNT(*) AS Antal FROM items &lt;br /&gt;
WHERE BINARY itemcallnumber NOT LIKE &amp;#039;%H%&amp;#039; &lt;br /&gt;
AND ( BINARY itemcallnumber LIKE &amp;#039;u%&amp;#039; OR BINARY itemcallnumber LIKE &amp;#039;uf%&amp;#039; OR BINARY itemcallnumber LIKE &amp;#039;ug%&amp;#039; ) GROUP BY itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
18 Fack- och referenslitteratur - Bestånd för barn		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT homebranch AS Avdelning, COUNT(*) AS Antal &lt;br /&gt;
FROM items &lt;br /&gt;
WHERE BINARY itemcallnumber NOT LIKE &amp;#039;%H%&amp;#039; &lt;br /&gt;
AND ( BINARY itemcallnumber LIKE &amp;#039;u%&amp;#039; OR BINARY itemcallnumber LIKE &amp;#039;uf%&amp;#039; OR BINARY itemcallnumber LIKE &amp;#039;ug%&amp;#039; ) AND dateaccessioned NOT LIKE &amp;#039;2014-%&amp;#039; &lt;br /&gt;
GROUP BY home branch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
18 Fack- och referenslitteratur - Nyförvärv för vuxna		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT homebranch AS Avdelning, COUNT(*) AS Antal &lt;br /&gt;
FROM items &lt;br /&gt;
WHERE dateaccessioned LIKE &amp;#039;2013-%&amp;#039; &lt;br /&gt;
AND ( BINARY itemcallnumber NOT LIKE &amp;#039;%H%&amp;#039; AND BINARY itemcallnumber NOT LIKE &amp;#039;u%&amp;#039; AND BINARY itemcallnumber NOT LIKE &amp;#039;uf%&amp;#039; AND BINARY itemcallnumber NOT LIKE &amp;#039;ug%&amp;#039; ) &lt;br /&gt;
AND dateaccessioned NOT LIKE &amp;#039;2014-%&amp;#039; &lt;br /&gt;
GROUP BY homebranch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
18 Fack- och referenslitteratur - Nyförvärv för barn		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT homebranch AS Avdelning, COUNT(*) AS Antal FROM items &lt;br /&gt;
WHERE dateaccessioned LIKE &amp;#039;2013-%&amp;#039; &lt;br /&gt;
AND ( BINARY itemcallnumber NOT LIKE &amp;#039;%H%&amp;#039; AND ( BINARY itemcallnumber LIKE &amp;#039;u%&amp;#039; OR BINARY itemcallnumber LIKE &amp;#039;uf%&amp;#039; OR BINARY itemcallnumber LIKE &amp;#039;ug%&amp;#039; ) ) &lt;br /&gt;
AND dateaccessioned NOT LIKE &amp;#039;2014-%&amp;#039; &lt;br /&gt;
GROUP BY homebranch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
20 nyförvärvade titler - poster (etter migrering)		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) AS Antal FROM biblio &lt;br /&gt;
WHERE datecreated LIKE &amp;#039;2013-%&amp;#039; &lt;br /&gt;
AND datecreated != &amp;#039;2013-09-07&amp;#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
20 nyförvärvade titler - eksemplar (hele året)		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT homebranch AS Avdelning, COUNT(*) AS Antal &lt;br /&gt;
FROM items &lt;br /&gt;
WHERE dateaccessioned LIKE &amp;#039;2013-%&amp;#039; &lt;br /&gt;
GROUP BY homebranch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
21 Bestånd av AV-medier per avdelning	&lt;br /&gt;
&lt;br /&gt;
Man må velge hvilken avdeling raporten skal gjelde for.	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT itemtype, description, COUNT(*) AS Antal FROM itemtypes AS t, items AS i WHERE t.itemtype = i.itype AND itemtype != &amp;#039;A&amp;#039; AND itemtype != &amp;#039;FJ&amp;#039; AND itemtype != &amp;#039;C&amp;#039; AND itemtype != &amp;#039;DEP&amp;#039; AND itemtype != &amp;#039;E&amp;#039; AND itemtype != &amp;#039;N&amp;#039; AND itemtype != &amp;#039;H&amp;#039; AND itemtype != &amp;#039;TIDN&amp;#039; AND homebranch = &amp;lt;&amp;gt; GROUP BY itemtype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
21 Nyförvärv av AV-medier	&lt;br /&gt;
&lt;br /&gt;
Man må velge hvilken avdeling raporten skal gjelde for.	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT itemtype, description, COUNT(*) AS Antal FROM itemtypes AS t, items AS i WHERE t.itemtype = i.itype AND itemtype != &amp;#039;A&amp;#039; AND itemtype != &amp;#039;C&amp;#039; AND itemtype != &amp;#039;DEP&amp;#039; AND itemtype != &amp;#039;E&amp;#039; AND itemtype != &amp;#039;N&amp;#039; AND itemtype != &amp;#039;H&amp;#039; AND itemtype != &amp;#039;TIDN&amp;#039; AND i.dateaccessioned like &amp;#039;2013-%&amp;#039; AND homebranch = &amp;lt;&amp;gt; GROUP BY itemtype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
25 Beståndet av anpassade medier		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT homebranch AS Avdelning, COUNT(*) AS Antal FROM items WHERE itype = &amp;#039;TALBOK&amp;#039; AND dateaccessioned NOT LIKE &amp;#039;2014-%&amp;#039; GROUP BY homebranch&lt;br /&gt;
25 Utlåningen av anpassade medier		SELECT branch AS Avdelning, COUNT(*) AS Antal FROM statistics WHERE datetime LIKE &amp;#039;2013-%&amp;#039; AND itemtype = &amp;#039;TALBOK&amp;#039; AND ( type = &amp;#039;issue&amp;#039; OR type = &amp;#039;renew&amp;#039; ) GROUP BY branch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
27 Utlån - Skönlitteratur för vuxna		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT branch AS Avdelning, COUNT(*) AS Antal FROM statistics, items WHERE statistics.itemnumber = items.itemnumber AND datetime like &amp;#039;2013-%&amp;#039; AND ( statistics.type = &amp;#039;issue&amp;#039; OR statistics.type = &amp;#039;renew&amp;#039; ) AND items.itemcallnumber NOT LIKE &amp;#039;% %&amp;#039; AND BINARY items.itemcallnumber LIKE &amp;#039;%H%&amp;#039; AND items.itemcallnumber != &amp;#039;Hcg&amp;#039; AND items.itemcallnumber != &amp;#039;Hcf&amp;#039; AND BINARY items.itemcallnumber NOT LIKE &amp;#039;u%&amp;#039; AND BINARY items.itemcallnumber NOT LIKE &amp;#039;uf%&amp;#039; AND BINARY items.itemcallnumber NOT LIKE &amp;#039;ug%&amp;#039; GROUP BY branch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
27 Utlån - Skönlitteratur för barn		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT branch AS Avdelning, COUNT(*) AS Antal FROM statistics, items WHERE statistics.itemnumber = items.itemnumber AND statistics.datetime like &amp;#039;2013-%&amp;#039; AND ( type = &amp;#039;issue&amp;#039; OR type = &amp;#039;renew&amp;#039; ) AND items.itemcallnumber NOT LIKE &amp;#039;% %&amp;#039; AND ( BINARY items.itemcallnumber LIKE &amp;#039;uH%&amp;#039; OR BINARY items.itemcallnumber LIKE &amp;#039;ufH%&amp;#039; OR BINARY items.itemcallnumber LIKE &amp;#039;ugH%&amp;#039; OR BINARY items.itemcallnumber LIKE &amp;#039;Hcg%&amp;#039; OR BINARY items.itemcallnumber LIKE &amp;#039;Hcf%&amp;#039; ) GROUP BY branch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
27 Utlån - Fack- och referenslitteratur för vuxna		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT branch AS Avdelning, COUNT(*) AS Antal FROM statistics, items WHERE statistics.itemnumber = items.itemnumber AND statistics.datetime like &amp;#039;2013-%&amp;#039; AND ( statistics.type = &amp;#039;issue&amp;#039; OR statistics.type = &amp;#039;renew&amp;#039; ) AND BINARY items.itemcallnumber NOT LIKE &amp;#039;%H%&amp;#039; AND BINARY items.itemcallnumber NOT LIKE &amp;#039;u%&amp;#039; AND BINARY items.itemcallnumber NOT LIKE &amp;#039;uf%&amp;#039; AND BINARY items.itemcallnumber NOT LIKE &amp;#039;ug%&amp;#039; GROUP BY branch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
27 Utlån - Fack- och referenslitteratur för barn		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT branch AS Avdelning, COUNT(*) AS Antal FROM statistics, items WHERE statistics.itemnumber = items.itemnumber AND statistics.datetime like &amp;#039;2013-%&amp;#039; AND ( statistics.type = &amp;#039;issue&amp;#039; OR statistics.type = &amp;#039;renew&amp;#039; ) AND BINARY items.itemcallnumber NOT LIKE &amp;#039;%H%&amp;#039; AND ( BINARY items.itemcallnumber LIKE &amp;#039;u%&amp;#039; OR BINARY items.itemcallnumber LIKE &amp;#039;uf%&amp;#039; OR BINARY items.itemcallnumber LIKE &amp;#039;ug%&amp;#039; ) GROUP BY branch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
28 Utlåningen av AV-medier - aktive lån		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT items.itype, COUNT(*) AS Laan, SUM(issues.renewals) AS Omlaan FROM issues LEFT JOIN items ON issues.itemnumber = items.itemnumber WHERE itype != &amp;#039;A&amp;#039; AND itype != &amp;#039;C&amp;#039; AND itype != &amp;#039;DEP&amp;#039; AND itype != &amp;#039;E&amp;#039; AND itype != &amp;#039;N&amp;#039; AND itype != &amp;#039;H&amp;#039; AND itype != &amp;#039;TIDN&amp;#039; GROUP BY itype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
28 Utlåningen av AV-medier - gamla lån		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT items.itype, COUNT(*) AS Laan, SUM(old_issues.renewals) AS Omlaan FROM old_issues LEFT JOIN items ON old_issues.itemnumber = items.itemnumber WHERE itype != &amp;#039;A&amp;#039; AND itype != &amp;#039;C&amp;#039; AND itype != &amp;#039;DEP&amp;#039; AND itype != &amp;#039;E&amp;#039; AND itype != &amp;#039;N&amp;#039; AND itype != &amp;#039;H&amp;#039; AND itype != &amp;#039;TIDN&amp;#039; GROUP BY itype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
28 Utlån av AV-medier	&lt;br /&gt;
&lt;br /&gt;
Må velge hvilken avdeling rapporten gjelder for	&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT statistics.itemtype AS Typ, itemtypes.description AS Beskrivning, COUNT(*) AS Antal FROM statistics, itemtypes WHERE statistics.itemtype = itemtypes.itemtype AND statistics.itemtype != &amp;#039;A&amp;#039; AND statistics.itemtype != &amp;#039;C&amp;#039; AND statistics.itemtype != &amp;#039;FJ&amp;#039; AND statistics.itemtype != &amp;#039;DEP&amp;#039; AND statistics.itemtype != &amp;#039;E&amp;#039; AND statistics.itemtype != &amp;#039;N&amp;#039; AND statistics.itemtype != &amp;#039;H&amp;#039; AND statistics.itemtype != &amp;#039;TIDN&amp;#039; AND datetime like &amp;#039;2013-%&amp;#039; AND branch = &amp;lt;&amp;gt; GROUP BY statistics.itemtype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Utlåningen av talböcker 2014		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT branch AS Avdelning, COUNT(*) AS Antal FROM statistics WHERE datetime LIKE &amp;#039;2014-%&amp;#039; AND itemtype = &amp;#039;TALBOK&amp;#039; AND ( type = &amp;#039;issue&amp;#039; OR type = &amp;#039;renew&amp;#039; ) GROUP BY branch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ut- och omlån 2014. &lt;br /&gt;
&lt;br /&gt;
Allt - fördelat på månader.		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT branch AS Avdelning, LEFT(datetime, 7) as Maanad, COUNT(*) AS Antal FROM statistics, items WHERE statistics.itemnumber = items.itemnumber AND datetime like &amp;#039;2014%&amp;#039; AND ( statistics.type = &amp;#039;issue&amp;#039; OR statistics.type = &amp;#039;renew&amp;#039; ) AND items.itemcallnumber NOT LIKE &amp;#039;% %&amp;#039; AND branch = &amp;lt;&amp;gt; GROUP BY Maanad&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ut- och omlån 2015. &lt;br /&gt;
&lt;br /&gt;
Allt - fördelat på månader.		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT branch AS Avdelning, MONTH(datetime) as &amp;quot;Månad&amp;quot;, COUNT(*) AS Antal FROM statistics, items WHERE statistics.itemnumber = items.itemnumber AND datetime like &amp;#039;2015%&amp;#039; AND ( statistics.type = &amp;#039;issue&amp;#039; OR statistics.type = &amp;#039;renew&amp;#039; ) -- AND items.itemcallnumber NOT LIKE &amp;#039;% %&amp;#039; AND branch = &amp;lt;&amp;gt; GROUP BY Månad&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
19d - Totalt antal aktiva låntagare		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT COUNT(DISTINCT borrowernumber) AS Antal_aktiva FROM statistics WHERE datetime LIKE &amp;#039;2016-%&amp;#039; AND branch != &amp;#039;ORN&amp;#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
19e - Aktiva låntagare som är under 18 år		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(DISTINCT s.borrowernumber) AS Antal_aktiva FROM statistics AS s, borrowers AS b WHERE s.borrowernumber = b.borrowernumber AND b.dateofbirth &amp;gt; DATE_SUB(CURDATE(), INTERVAL 18 YEAR) AND s.branch != &amp;#039;ORN&amp;#039; AND s.datetime LIKE &amp;#039;2016%&amp;#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
19c - Antal aktiva låntagare som är institutionslåntagare eller personer som saknar uppgift om personnummer		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT COUNT(DISTINCT s.borrowernumber) AS Antal_aktiva FROM statistics AS s LEFT JOIN borrower_attributes AS ba ON s.borrowernumber = ba.borrowernumber WHERE s.datetime LIKE &amp;#039;2015%&amp;#039; AND s.branch != &amp;#039;ORN&amp;#039; AND ba.attribute IS NULL&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
12a - Antal titlar på svenska språket		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT SUBSTRING(ExtractValue(marcxml, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) AS Språk, count(*) AS Antal FROM biblioitems GROUP BY Språk HAVING Språk = &amp;#039;swe&amp;#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
12b - Antal titlar på nationellt minoritetsspråk		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT SUBSTRING(ExtractValue(marcxml, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) AS Språk, count(*) AS Antal FROM biblioitems GROUP BY Språk HAVING ( Språk = &amp;#039;fin&amp;#039; OR Språk = &amp;#039;smi&amp;#039; OR Språk = &amp;#039;9mk&amp;#039; OR Språk = &amp;#039;rom&amp;#039; OR Språk = &amp;#039;yid&amp;#039; )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
12c - Antal titlar på utländska språk		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT COUNT(*) AS Antal FROM biblioitems WHERE SUBSTRING(ExtractValue(marcxml, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;swe&amp;#039; AND SUBSTRING(ExtractValue(marcxml, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;fin&amp;#039; AND SUBSTRING(ExtractValue(marcxml, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;smi&amp;#039; AND SUBSTRING(ExtractValue(marcxml, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;9mk&amp;#039; AND SUBSTRING(ExtractValue(marcxml, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;rom&amp;#039; AND SUBSTRING(ExtractValue(marcxml, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;yid&amp;#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
19a - Antal aktiva låntagare som är kvinnor (Näst sista siffran i personnumret är jämn siffra)	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(DISTINCT s.borrowernumber) AS Antal FROM statistics AS s, borrower_attributes AS ba WHERE s.borrowernumber = ba.borrowernumber AND s.datetime LIKE &amp;#039;2016-%&amp;#039; AND s.branch != &amp;#039;ORN&amp;#039; AND code = &amp;#039;PRNSNR&amp;#039; AND LEFT( RIGHT(attribute, 2), 1) % 2 = 0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
19b - Antal aktiva låntagare som är män	(Näst sista siffran i personnumret är ojämn siffra)	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(DISTINCT s.borrowernumber) AS Antal FROM statistics AS s, borrower_attributes AS ba WHERE s.borrowernumber = ba.borrowernumber AND s.datetime LIKE &amp;#039;2016-%&amp;#039; AND s.branch != &amp;#039;ORN&amp;#039; AND code = &amp;#039;PRNSNR&amp;#039; AND LEFT( RIGHT(attribute, 2), 1) % 2 = 1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10A: Allting med itemtype: objekttyp böcker - Antal fack / skön / barn / vuxen&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT COUNT(*) FROM items WHERE itype = &amp;#039;BOK&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) &amp;lt;= 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10A: Allting med itemtype: objekttyp böcker - Nyförvärv	fack / skön / barn / vuxen	&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;BOK&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) = 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10B: Ljudböcker - Antal objekt		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;LJUDBOK&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) &amp;lt;= 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10B: Ljudböcker - Nyförvärv		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;LJUDBOK&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) = 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10C: Talböcker / Daisy - Antal objekt		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT COUNT(*) FROM items WHERE itype = &amp;#039;TALBOK&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) &amp;lt;= 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10C: Talböcker / Daisy - Nyförvärv		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;TALBOK&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) = 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10D: itemtype Tidningar &amp;amp; Tidskrifter - Antal objekt		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;TIDNINGAR&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) &amp;lt;= 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10D: itemtype Tidningar &amp;amp; Tidskrifter - Nyförvärv		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;TIDNINGAR&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) = 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10F: Musik cd - Antal objekt		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;MUSIK&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) &amp;lt;= 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10F: Musik cd - Nyförvärv		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;MUSIK&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) = 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10H: mikrofilm mm - Antal objekt		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;MIKROFILME&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) &amp;lt;= 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10H: mikrofilm mm - Nyförvärv		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;MIKROFILME&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) = 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10I: Kartor mm - Antal objekt		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;KARTOR&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) &amp;lt;= 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10I: Kartor mm - Nyförvärv		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;KARTOR&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) = 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10J: Noter mm - Antal objekt		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;NOTER&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) &amp;lt;= 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10J: Noter mm - Nyförvärv		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;NOTER&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) = 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10G: Film - Antal objekt	(allt med itemtype: Hyr-DVD och Musik-DVD)	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE ( itype = &amp;#039;HYRDVD&amp;#039; OR itype = &amp;#039;MUSIKFILM&amp;#039; ) AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) &amp;lt;= 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10G: Film - Nyförvärv (allt med itemtype: Hyr-DVD och Musik-DVD)	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE ( itype = &amp;#039;HYRDVD&amp;#039; OR itype = &amp;#039;MUSIKFILM&amp;#039; ) AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) = 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10 Objekttyper - Antal objekter&lt;br /&gt;
&lt;br /&gt;
Alle bibliotek, unntatt Örnaskolan.	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT itype, COUNT(*) AS Antal FROM items WHERE homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) &amp;lt;= 2016 GROUP BY itype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10 Objekttyper - Nyförvärv	&lt;br /&gt;
&lt;br /&gt;
Alle bibliotek, unntatt Örnaskolan.	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT itype, COUNT(*) AS Antal FROM items WHERE homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) = 2016 GROUP BY itype&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
14 - Initiala lån	&lt;br /&gt;
&lt;br /&gt;
Alle bibliotek	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT s.itemtype, i.description, COUNT(*) AS Initiala FROM statistics AS s, itemtypes as i WHERE s.itemtype = i.itemtype AND s.type = &amp;#039;issue&amp;#039; AND YEAR(s.datetime) = 2014 GROUP BY s.itemtype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
14 - Omlån	&lt;br /&gt;
&lt;br /&gt;
Alle bibliotek	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT s.itemtype, i.description, COUNT(*) AS Initiala FROM statistics AS s, itemtypes as i WHERE s.itemtype = i.itemtype AND s.type = &amp;#039;renew&amp;#039; AND YEAR(s.datetime) = 2014 GROUP BY s.itemtype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
14 - Totala utlån	&lt;br /&gt;
&lt;br /&gt;
Alle bibliotek, unntatt Örnaskolan	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT s.itemtype, i.description, COUNT(*) AS Initiala FROM statistics AS s, itemtypes as i WHERE s.itemtype = i.itemtype AND ( s.type = &amp;#039;issue&amp;#039; OR s.type = &amp;#039;renew&amp;#039; ) AND YEAR(s.datetime) = 2015 GROUP BY s.itemtype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
11-1 Bestånd av tryckta böcker och seriella publikationer för barn &amp;amp; unga	&lt;br /&gt;
&lt;br /&gt;
Alle bibliotek, unntatt Örnaskolan.	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT itype, COUNT(*) AS Antal FROM items WHERE homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) &amp;lt;= 2016 AND BINARY itemcallnumber LIKE &amp;#039;u%&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; GROUP BY itype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
11-2 Antal nyförvärv av tryckta böcker och seriella publikationer för barn &amp;amp; unga&lt;br /&gt;
	&lt;br /&gt;
Alle bibliotek, unntatt Örnaskolan.	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT itype, COUNT(*) AS Antal FROM items WHERE homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) = 2016 AND BINARY itemcallnumber LIKE &amp;#039;u%&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; GROUP BY itype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
11-3: Antal utlån av tryckta böcker och seriella publikationer för barn &amp;amp; unga	&lt;br /&gt;
&lt;br /&gt;
Alle bibliotek, unntatt Örnaskolan	&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT s.itemtype, i.description, COUNT(*) AS Initiala FROM statistics AS s, itemtypes as i, items WHERE s.itemtype = i.itemtype AND s.itemnumber = items.itemnumber AND ( s.type = &amp;#039;issue&amp;#039; OR s.type = &amp;#039;renew&amp;#039; ) AND s.branch != &amp;#039;ORN&amp;#039; AND YEAR(s.datetime) = 2016 AND BINARY items.itemcallnumber LIKE &amp;#039;u%&amp;#039; GROUP BY s.itemtype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
11-4: Bestånd av skönlitteratur, tryckta böcker eller seriella publikationer&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT itype AS itemtype, COUNT(*) AS Antal FROM items WHERE ( BINARY LEFT(itemcallnumber,4) LIKE &amp;#039;%H%&amp;#039; OR itemcallnumber LIKE &amp;#039;8%&amp;#039; ) AND YEAR(dateaccessioned) &amp;lt;= 2015 AND homebranch != &amp;#039;ORN&amp;#039; GROUP BY itype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
11-6: Bestånd av medier för personer med läsnedsättning&lt;br /&gt;
&lt;br /&gt;
Alle bibliotek unntatt Örnaskolan&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT itype AS itemtype, COUNT(*) AS Antal FROM items WHERE ( location = &amp;#039;TALBOKVUXEN&amp;#039; OR location = &amp;#039;TALBOKBARN&amp;#039; OR location = &amp;#039;TALBOKTUNN&amp;#039; OR location = &amp;#039;APPELHYLLAN&amp;#039; OR location = &amp;#039;BOKDAISY&amp;#039; OR location = &amp;#039;SPRAKKEDJAN&amp;#039; OR location = &amp;#039;SPRAKVASKOR&amp;#039; OR location = &amp;#039;LATTLAST&amp;#039; OR location = &amp;#039;LLMP3&amp;#039; OR location = &amp;#039;LLSVE&amp;#039; OR location = &amp;#039;STORSTIL&amp;#039; ) AND YEAR(dateaccessioned) &amp;lt;= 2015 AND homebranch != &amp;#039;ORN&amp;#039; GROUP BY itype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
11-7: Utlån av medier för personer med läsnedsätting&lt;br /&gt;
&lt;br /&gt;
Alle bibliotek unntatt Örnaskolan	&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT i.itype AS itemtype, COUNT(*) AS Antal FROM statistics AS s, items AS i WHERE s.itemnumber = i.itemnumber AND ( location = &amp;#039;TALBOKVUXEN&amp;#039; OR location = &amp;#039;TALBOKBARN&amp;#039; OR location = &amp;#039;TALBOKTUNN&amp;#039; OR location = &amp;#039;APPELHYLLAN&amp;#039; OR location = &amp;#039;BOKDAISY&amp;#039; OR location = &amp;#039;SPRAKKEDJAN&amp;#039; OR location = &amp;#039;SPRAKVASKOR&amp;#039; OR location = &amp;#039;LATTLAST&amp;#039; OR location = &amp;#039;LLMP3&amp;#039; OR location = &amp;#039;LLSVE&amp;#039; OR location = &amp;#039;STORSTIL&amp;#039; ) AND s.branch != &amp;#039;ORN&amp;#039; AND s.type = &amp;#039;issue&amp;#039; GROUP BY itype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gunillar</name></author>
	</entry>
	<entry>
		<id>https://koha.se/wiki/index.php?title=Statistik&amp;diff=286</id>
		<title>Statistik</title>
		<link rel="alternate" type="text/html" href="https://koha.se/wiki/index.php?title=Statistik&amp;diff=286"/>
		<updated>2017-11-07T13:20:20Z</updated>

		<summary type="html">&lt;p&gt;Gunillar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Statistik i Koha finns under menyvalet &amp;quot;Mer / Rapporter&amp;quot; och redan från början finns ett antal färdiga rapporter som kan köras genom att klicka på länkarna. Den som vill kan också skapa egen statistik med hjälp av ett grafiskt gränssnitt även om det kräver viss förståelse av hur informationen är strukturerad i databasen. För den som kan databasspråket SQL finns det mycket goda möjligheter att ta ut egen statistik via SQL-frågor. &lt;br /&gt;
&lt;br /&gt;
Egna SQL-rapporter kan du göra publika och de visas då som JSON-data vilket gör dem mycket användbara för att t.ex. förse en egen widget i Opac med rådata. Motsvarande skall också att göra med widgets i personalgränssnittet utan att känslig data exponeras publikt. I normalfallet tittar du på rapporten direkt i Koha och kan därifrån också ladda ned datat till Excel m.fl. för vidare bearbetning. &lt;br /&gt;
&lt;br /&gt;
== SQL-rapporter som andra funnit användbara ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Författarfonden&amp;#039;&amp;#039;[[Statistik/Författarfonden]]&lt;br /&gt;
&lt;br /&gt;
De här rapporterna togs ursprungligen fram av Magnus Enger för Hyltes räkning. Notera att de är avsedda som en utgångspunkt för dina egna rapporter - du kommer troligen behöva anpassa dem något. &lt;br /&gt;
&lt;br /&gt;
Några råd om hur du anpassar rapporterna: &lt;br /&gt;
* Databasens struktur ser likadan ut i olika Koha-installationer, men däremot ändras koderna för medietyper, biblioteksfilialer och placeringar. Dessa behöver du ändra för att matcha de ditt bibliotek använder. Koder för medietyp hittar du på http://www.minkoha-personaldel.se/cgi-bin/koha/admin/itemtypes.pl. Koder för biblioteken hittar du på /cgi-bin/koha/admin/branches.pl och placeringarna finns på /cgi-bin/koha/admin/authorised_values.pl under LOC i drop-down menyn. &lt;br /&gt;
* Referenser till datum behöver du ändra så de stämmer med den tidpunkt du vill ta ut statistik för. &lt;br /&gt;
&lt;br /&gt;
Ref, antal exemplar och signum&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT &lt;br /&gt;
  i.homebranch AS Bibliotek, &lt;br /&gt;
  SUBSTRING_INDEX( b.author, &amp;#039;, &amp;#039;, 1 )  AS Frfnamn, &lt;br /&gt;
  b.title AS Titel, &lt;br /&gt;
  SUBSTRING_INDEX( b.author, &amp;#039;, &amp;#039;, -1 ) AS Frffnamn,&lt;br /&gt;
  volume AS Del, &lt;br /&gt;
  editionstatement AS Upplaga, &lt;br /&gt;
  publicationyear AS Utgar, &lt;br /&gt;
  isbn AS Isbn, &lt;br /&gt;
  itemcallnumber AS signum,&lt;br /&gt;
  COUNT(*) AS Antal &lt;br /&gt;
FROM &lt;br /&gt;
  items as i, &lt;br /&gt;
  biblio as b, &lt;br /&gt;
  biblioitems as bi &lt;br /&gt;
WHERE i.biblionumber = b.biblionumber &lt;br /&gt;
  AND i.biblionumber = bi.biblionumber &lt;br /&gt;
  AND i.notforloan = 1 &lt;br /&gt;
GROUP BY i.biblionumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ref och antal exemplar&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT &lt;br /&gt;
  i.homebranch AS Bibliotek, &lt;br /&gt;
  SUBSTRING_INDEX( b.author, &amp;#039;, &amp;#039;, 1 )  AS Frfnamn, &lt;br /&gt;
  b.title AS Titel, &lt;br /&gt;
  SUBSTRING_INDEX( b.author, &amp;#039;, &amp;#039;, -1 ) AS Frffnamn,&lt;br /&gt;
  volume AS Del, &lt;br /&gt;
  editionstatement AS Upplaga, &lt;br /&gt;
  publicationyear AS Utgar, &lt;br /&gt;
  isbn AS Isbn, &lt;br /&gt;
  COUNT(*) AS Antal &lt;br /&gt;
FROM &lt;br /&gt;
  items as i, &lt;br /&gt;
  biblio as b, &lt;br /&gt;
  biblioitems as bi &lt;br /&gt;
WHERE i.biblionumber = b.biblionumber &lt;br /&gt;
  AND i.biblionumber = bi.biblionumber &lt;br /&gt;
  AND i.notforloan = 1 &lt;br /&gt;
GROUP BY i.biblionumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
År 2014 – Ej referens, antal utlån&lt;br /&gt;
&lt;br /&gt;
Ändra raden &amp;quot;AND s.datetime like &amp;#039;2016-&amp;amp;&amp;#039;&amp;quot; till det år du vill ta ut statistik för. Ändra också tredje raden från slutet &amp;quot;AND (i.itype = &amp;quot;A&amp;quot;...&amp;quot; för att spegla de medietyper du vill inkludera i utlåningsstatistiken. Eller ändra till AND i.itype != &amp;quot;REF&amp;quot; om du du bara vill utesluta referens (med koden &amp;quot;REF&amp;quot;). Du hittar dina egna koder för medietyper på http://www.minkoha-personaldel.se/cgi-bin/koha/admin/itemtypes.pl&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT &lt;br /&gt;
  s.branch AS Bibliotek, &lt;br /&gt;
  SUBSTRING_INDEX( b.author, &amp;#039;, &amp;#039;, 1 )  AS Frfnamn, &lt;br /&gt;
  b.title AS Titel, &lt;br /&gt;
  SUBSTRING_INDEX( b.author, &amp;#039;, &amp;#039;, -1 ) AS Frffnamn,&lt;br /&gt;
  volume AS Del, &lt;br /&gt;
  editionstatement AS Upplaga, &lt;br /&gt;
  publicationyear AS Utgar, &lt;br /&gt;
  isbn AS Isbn, &lt;br /&gt;
  COUNT(*) AS Antal &lt;br /&gt;
FROM &lt;br /&gt;
  statistics as s, &lt;br /&gt;
  items as i, &lt;br /&gt;
  biblio as b, &lt;br /&gt;
  biblioitems as bi &lt;br /&gt;
WHERE s.itemnumber = i.itemnumber &lt;br /&gt;
  AND i.biblionumber = b.biblionumber &lt;br /&gt;
  AND i.biblionumber = bi.biblionumber &lt;br /&gt;
  AND s.datetime like &amp;#039;2016-%&amp;#039; &lt;br /&gt;
  AND s.type = &amp;#039;issue&amp;#039; &lt;br /&gt;
  AND ( i.itype = &amp;#039;A&amp;#039; OR i.itype = &amp;#039;DEP&amp;#039; OR i.itype = &amp;#039;B&amp;#039; OR i.itype = &amp;#039;C&amp;#039; OR i.itype = &amp;#039;TIDN&amp;#039; ) &lt;br /&gt;
  AND i.notforloan = 0 &lt;br /&gt;
GROUP BY i.biblionumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;KB-statistiken&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Dessa rapporter togs ursprungligen fram av Magnus Enger på uppdrag av Hylte folkbibliotek. För att använda dem behöver du anpassa dem med avseende på sådant som t.ex. datum och de bibliotekskoder, koder för medietyp m.fl. som du använder. &lt;br /&gt;
&lt;br /&gt;
19 Streckkoder referensexemplar	&lt;br /&gt;
Visar alla streckkoder för referensböcker. Antalet visas av Koha som anger antal matchande rader.	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT barcode FROM items WHERE notforloan = 1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
11-5 Antal referensexemplar		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT homebranch AS Avdelning, COUNT(*) AS Antal FROM items WHERE notforloan = 1 AND dateaccessioned NOT LIKE &amp;#039;2015-%&amp;#039; GROUP BY homebranch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
18 Skönlitteratur - Bestånd för vuxna - lista		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT itemcallnumber, count(*) AS Antal FROM items WHERE itemcallnumber NOT LIKE &amp;#039;% %&amp;#039; -- Må ikke innehole mellomrom &lt;br /&gt;
AND BINARY itemcallnumber LIKE &amp;#039;%H%&amp;#039; -- Må inneholde en stor H &lt;br /&gt;
AND itemcallnumber != &amp;#039;Hcg&amp;#039; -- Må ikke være Hcg &lt;br /&gt;
AND itemcallnumber != &amp;#039;Hcf&amp;#039; -- Må ikke være HCF &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;u%&amp;#039; -- Må ikke starte på liten u &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;uf%&amp;#039; -- Må ikke starte på liten uf &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;ug%&amp;#039; -- Må ikke starte på liten ug &lt;br /&gt;
GROUP BY itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
18 Skönlitteratur - Bestånd för vuxna		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT homebranch AS Avdelning, COUNT(*) AS Antal FROM items WHERE itemcallnumber NOT LIKE &amp;#039;% %&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber LIKE &amp;#039;%H%&amp;#039; &lt;br /&gt;
AND itemcallnumber != &amp;#039;Hcg&amp;#039; &lt;br /&gt;
AND itemcallnumber != &amp;#039;Hcf&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;u%&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;uf%&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;ug%&amp;#039; AND dateaccessioned NOT LIKE &amp;#039;2014-%&amp;#039; GROUP BY homebranch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
18 Skönlitteratur - Bestånd för barn - lista&lt;br /&gt;
&amp;lt;pre&amp;gt;		&lt;br /&gt;
SELECT itemcallnumber, COUNT(*) AS Antal &lt;br /&gt;
FROM items &lt;br /&gt;
WHERE itemcallnumber NOT LIKE &amp;#039;% %&amp;#039; &lt;br /&gt;
AND ( BINARY itemcallnumber LIKE &amp;#039;uH%&amp;#039; &lt;br /&gt;
OR BINARY itemcallnumber LIKE &amp;#039;ufH%&amp;#039; &lt;br /&gt;
OR BINARY itemcallnumber LIKE &amp;#039;ugH%&amp;#039; &lt;br /&gt;
OR BINARY itemcallnumber LIKE &amp;#039;Hcg%&amp;#039;&lt;br /&gt;
OR BINARY itemcallnumber LIKE &amp;#039;Hcf%&amp;#039; ) &lt;br /&gt;
GROUP BY itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
18 Skönlitteratur - Bestånd för barn		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT homebranch AS Avdelning, COUNT(*) AS Antal &lt;br /&gt;
FROM items &lt;br /&gt;
WHERE itemcallnumber NOT LIKE &amp;#039;% %&amp;#039; &lt;br /&gt;
AND ( BINARY itemcallnumber LIKE &amp;#039;uH%&amp;#039; &lt;br /&gt;
OR BINARY itemcallnumber LIKE &amp;#039;ufH%&amp;#039; &lt;br /&gt;
OR BINARY itemcallnumber LIKE &amp;#039;ugH%&amp;#039; &lt;br /&gt;
OR BINARY itemcallnumber LIKE &amp;#039;Hcg%&amp;#039; &lt;br /&gt;
OR BINARY itemcallnumber LIKE &amp;#039;Hcf%&amp;#039; ) &lt;br /&gt;
AND dateaccessioned NOT LIKE &amp;#039;2014-%&amp;#039; &lt;br /&gt;
GROUP BY home branch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
18 Skönlitteratur - Nyförvärv för vuxna		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT homebranch AS Avdelning, COUNT(*) AS Antal &lt;br /&gt;
FROM items &lt;br /&gt;
WHERE dateaccessioned LIKE &amp;#039;2013-%&amp;#039; &lt;br /&gt;
AND ( itemcallnumber NOT LIKE &amp;#039;% %&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber LIKE &amp;#039;%H%&amp;#039; &lt;br /&gt;
AND itemcallnumber != &amp;#039;Hcg&amp;#039; &lt;br /&gt;
AND itemcallnumber != &amp;#039;Hcf&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;u%&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;uf%&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;ug%&amp;#039; ) &lt;br /&gt;
GROUP BY home branch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
18 Skönlitteratur - Nyförvärv för barn		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT homebranch AS Avdelning, COUNT(*) AS Antal &lt;br /&gt;
FROM items &lt;br /&gt;
WHERE dateaccessioned LIKE &amp;#039;2013-%&amp;#039; &lt;br /&gt;
AND ( itemcallnumber NOT LIKE &amp;#039;% %&amp;#039; &lt;br /&gt;
AND ( BINARY itemcallnumber LIKE &amp;#039;uH%&amp;#039; &lt;br /&gt;
OR BINARY itemcallnumber LIKE &amp;#039;ufH%&amp;#039; &lt;br /&gt;
OR BINARY itemcallnumber LIKE &amp;#039;ugH%&amp;#039; &lt;br /&gt;
OR BINARY itemcallnumber LIKE &amp;#039;Hcg%&amp;#039; &lt;br /&gt;
OR BINARY itemcallnumber LIKE &amp;#039;Hcf%&amp;#039; ) ) &lt;br /&gt;
GROUP BY home branch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
18 Fack- och referenslitteratur - Bestånd för vuxna - lista		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT itemcallnumber, COUNT(*) AS Antal &lt;br /&gt;
FROM items &lt;br /&gt;
WHERE BINARY itemcallnumber NOT LIKE &amp;#039;%H%&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;u%&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;uf%&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;ug%&amp;#039; &lt;br /&gt;
GROUP BY itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
18 Fack- och referenslitteratur - Bestånd för vuxna		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT homebranch AS Avdelning, COUNT(*) AS Antal &lt;br /&gt;
FROM items WHERE BINARY itemcallnumber NOT LIKE &amp;#039;%H%&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;u%&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;uf%&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;ug%&amp;#039; &lt;br /&gt;
AND dateaccessioned NOT LIKE &amp;#039;2014-%&amp;#039; &lt;br /&gt;
GROUP BY home branch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
18 Fack- och referenslitteratur - Bestånd för barn - lista		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT itemcallnumber, COUNT(*) AS Antal FROM items &lt;br /&gt;
WHERE BINARY itemcallnumber NOT LIKE &amp;#039;%H%&amp;#039; &lt;br /&gt;
AND ( BINARY itemcallnumber LIKE &amp;#039;u%&amp;#039; OR BINARY itemcallnumber LIKE &amp;#039;uf%&amp;#039; OR BINARY itemcallnumber LIKE &amp;#039;ug%&amp;#039; ) GROUP BY itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
18 Fack- och referenslitteratur - Bestånd för barn		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT homebranch AS Avdelning, COUNT(*) AS Antal &lt;br /&gt;
FROM items &lt;br /&gt;
WHERE BINARY itemcallnumber NOT LIKE &amp;#039;%H%&amp;#039; &lt;br /&gt;
AND ( BINARY itemcallnumber LIKE &amp;#039;u%&amp;#039; OR BINARY itemcallnumber LIKE &amp;#039;uf%&amp;#039; OR BINARY itemcallnumber LIKE &amp;#039;ug%&amp;#039; ) AND dateaccessioned NOT LIKE &amp;#039;2014-%&amp;#039; &lt;br /&gt;
GROUP BY home branch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
18 Fack- och referenslitteratur - Nyförvärv för vuxna		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT homebranch AS Avdelning, COUNT(*) AS Antal &lt;br /&gt;
FROM items &lt;br /&gt;
WHERE dateaccessioned LIKE &amp;#039;2013-%&amp;#039; &lt;br /&gt;
AND ( BINARY itemcallnumber NOT LIKE &amp;#039;%H%&amp;#039; AND BINARY itemcallnumber NOT LIKE &amp;#039;u%&amp;#039; AND BINARY itemcallnumber NOT LIKE &amp;#039;uf%&amp;#039; AND BINARY itemcallnumber NOT LIKE &amp;#039;ug%&amp;#039; ) &lt;br /&gt;
AND dateaccessioned NOT LIKE &amp;#039;2014-%&amp;#039; &lt;br /&gt;
GROUP BY homebranch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
18 Fack- och referenslitteratur - Nyförvärv för barn		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT homebranch AS Avdelning, COUNT(*) AS Antal FROM items &lt;br /&gt;
WHERE dateaccessioned LIKE &amp;#039;2013-%&amp;#039; &lt;br /&gt;
AND ( BINARY itemcallnumber NOT LIKE &amp;#039;%H%&amp;#039; AND ( BINARY itemcallnumber LIKE &amp;#039;u%&amp;#039; OR BINARY itemcallnumber LIKE &amp;#039;uf%&amp;#039; OR BINARY itemcallnumber LIKE &amp;#039;ug%&amp;#039; ) ) &lt;br /&gt;
AND dateaccessioned NOT LIKE &amp;#039;2014-%&amp;#039; &lt;br /&gt;
GROUP BY homebranch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
20 nyförvärvade titler - poster (etter migrering)		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) AS Antal FROM biblio &lt;br /&gt;
WHERE datecreated LIKE &amp;#039;2013-%&amp;#039; &lt;br /&gt;
AND datecreated != &amp;#039;2013-09-07&amp;#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
20 nyförvärvade titler - eksemplar (hele året)		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT homebranch AS Avdelning, COUNT(*) AS Antal &lt;br /&gt;
FROM items &lt;br /&gt;
WHERE dateaccessioned LIKE &amp;#039;2013-%&amp;#039; &lt;br /&gt;
GROUP BY homebranch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
21 Bestånd av AV-medier per avdelning	&lt;br /&gt;
&lt;br /&gt;
Man må velge hvilken avdeling raporten skal gjelde for.	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT itemtype, description, COUNT(*) AS Antal FROM itemtypes AS t, items AS i WHERE t.itemtype = i.itype AND itemtype != &amp;#039;A&amp;#039; AND itemtype != &amp;#039;FJ&amp;#039; AND itemtype != &amp;#039;C&amp;#039; AND itemtype != &amp;#039;DEP&amp;#039; AND itemtype != &amp;#039;E&amp;#039; AND itemtype != &amp;#039;N&amp;#039; AND itemtype != &amp;#039;H&amp;#039; AND itemtype != &amp;#039;TIDN&amp;#039; AND homebranch = &amp;lt;&amp;gt; GROUP BY itemtype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
21 Nyförvärv av AV-medier	&lt;br /&gt;
&lt;br /&gt;
Man må velge hvilken avdeling raporten skal gjelde for.	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT itemtype, description, COUNT(*) AS Antal FROM itemtypes AS t, items AS i WHERE t.itemtype = i.itype AND itemtype != &amp;#039;A&amp;#039; AND itemtype != &amp;#039;C&amp;#039; AND itemtype != &amp;#039;DEP&amp;#039; AND itemtype != &amp;#039;E&amp;#039; AND itemtype != &amp;#039;N&amp;#039; AND itemtype != &amp;#039;H&amp;#039; AND itemtype != &amp;#039;TIDN&amp;#039; AND i.dateaccessioned like &amp;#039;2013-%&amp;#039; AND homebranch = &amp;lt;&amp;gt; GROUP BY itemtype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
25 Beståndet av anpassade medier		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT homebranch AS Avdelning, COUNT(*) AS Antal FROM items WHERE itype = &amp;#039;TALBOK&amp;#039; AND dateaccessioned NOT LIKE &amp;#039;2014-%&amp;#039; GROUP BY homebranch&lt;br /&gt;
25 Utlåningen av anpassade medier		SELECT branch AS Avdelning, COUNT(*) AS Antal FROM statistics WHERE datetime LIKE &amp;#039;2013-%&amp;#039; AND itemtype = &amp;#039;TALBOK&amp;#039; AND ( type = &amp;#039;issue&amp;#039; OR type = &amp;#039;renew&amp;#039; ) GROUP BY branch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
27 Utlån - Skönlitteratur för vuxna		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT branch AS Avdelning, COUNT(*) AS Antal FROM statistics, items WHERE statistics.itemnumber = items.itemnumber AND datetime like &amp;#039;2013-%&amp;#039; AND ( statistics.type = &amp;#039;issue&amp;#039; OR statistics.type = &amp;#039;renew&amp;#039; ) AND items.itemcallnumber NOT LIKE &amp;#039;% %&amp;#039; AND BINARY items.itemcallnumber LIKE &amp;#039;%H%&amp;#039; AND items.itemcallnumber != &amp;#039;Hcg&amp;#039; AND items.itemcallnumber != &amp;#039;Hcf&amp;#039; AND BINARY items.itemcallnumber NOT LIKE &amp;#039;u%&amp;#039; AND BINARY items.itemcallnumber NOT LIKE &amp;#039;uf%&amp;#039; AND BINARY items.itemcallnumber NOT LIKE &amp;#039;ug%&amp;#039; GROUP BY branch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
27 Utlån - Skönlitteratur för barn		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT branch AS Avdelning, COUNT(*) AS Antal FROM statistics, items WHERE statistics.itemnumber = items.itemnumber AND statistics.datetime like &amp;#039;2013-%&amp;#039; AND ( type = &amp;#039;issue&amp;#039; OR type = &amp;#039;renew&amp;#039; ) AND items.itemcallnumber NOT LIKE &amp;#039;% %&amp;#039; AND ( BINARY items.itemcallnumber LIKE &amp;#039;uH%&amp;#039; OR BINARY items.itemcallnumber LIKE &amp;#039;ufH%&amp;#039; OR BINARY items.itemcallnumber LIKE &amp;#039;ugH%&amp;#039; OR BINARY items.itemcallnumber LIKE &amp;#039;Hcg%&amp;#039; OR BINARY items.itemcallnumber LIKE &amp;#039;Hcf%&amp;#039; ) GROUP BY branch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
27 Utlån - Fack- och referenslitteratur för vuxna		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT branch AS Avdelning, COUNT(*) AS Antal FROM statistics, items WHERE statistics.itemnumber = items.itemnumber AND statistics.datetime like &amp;#039;2013-%&amp;#039; AND ( statistics.type = &amp;#039;issue&amp;#039; OR statistics.type = &amp;#039;renew&amp;#039; ) AND BINARY items.itemcallnumber NOT LIKE &amp;#039;%H%&amp;#039; AND BINARY items.itemcallnumber NOT LIKE &amp;#039;u%&amp;#039; AND BINARY items.itemcallnumber NOT LIKE &amp;#039;uf%&amp;#039; AND BINARY items.itemcallnumber NOT LIKE &amp;#039;ug%&amp;#039; GROUP BY branch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
27 Utlån - Fack- och referenslitteratur för barn		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT branch AS Avdelning, COUNT(*) AS Antal FROM statistics, items WHERE statistics.itemnumber = items.itemnumber AND statistics.datetime like &amp;#039;2013-%&amp;#039; AND ( statistics.type = &amp;#039;issue&amp;#039; OR statistics.type = &amp;#039;renew&amp;#039; ) AND BINARY items.itemcallnumber NOT LIKE &amp;#039;%H%&amp;#039; AND ( BINARY items.itemcallnumber LIKE &amp;#039;u%&amp;#039; OR BINARY items.itemcallnumber LIKE &amp;#039;uf%&amp;#039; OR BINARY items.itemcallnumber LIKE &amp;#039;ug%&amp;#039; ) GROUP BY branch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
28 Utlåningen av AV-medier - aktive lån		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT items.itype, COUNT(*) AS Laan, SUM(issues.renewals) AS Omlaan FROM issues LEFT JOIN items ON issues.itemnumber = items.itemnumber WHERE itype != &amp;#039;A&amp;#039; AND itype != &amp;#039;C&amp;#039; AND itype != &amp;#039;DEP&amp;#039; AND itype != &amp;#039;E&amp;#039; AND itype != &amp;#039;N&amp;#039; AND itype != &amp;#039;H&amp;#039; AND itype != &amp;#039;TIDN&amp;#039; GROUP BY itype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
28 Utlåningen av AV-medier - gamla lån		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT items.itype, COUNT(*) AS Laan, SUM(old_issues.renewals) AS Omlaan FROM old_issues LEFT JOIN items ON old_issues.itemnumber = items.itemnumber WHERE itype != &amp;#039;A&amp;#039; AND itype != &amp;#039;C&amp;#039; AND itype != &amp;#039;DEP&amp;#039; AND itype != &amp;#039;E&amp;#039; AND itype != &amp;#039;N&amp;#039; AND itype != &amp;#039;H&amp;#039; AND itype != &amp;#039;TIDN&amp;#039; GROUP BY itype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
28 Utlån av AV-medier	&lt;br /&gt;
&lt;br /&gt;
Må velge hvilken avdeling rapporten gjelder for	&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT statistics.itemtype AS Typ, itemtypes.description AS Beskrivning, COUNT(*) AS Antal FROM statistics, itemtypes WHERE statistics.itemtype = itemtypes.itemtype AND statistics.itemtype != &amp;#039;A&amp;#039; AND statistics.itemtype != &amp;#039;C&amp;#039; AND statistics.itemtype != &amp;#039;FJ&amp;#039; AND statistics.itemtype != &amp;#039;DEP&amp;#039; AND statistics.itemtype != &amp;#039;E&amp;#039; AND statistics.itemtype != &amp;#039;N&amp;#039; AND statistics.itemtype != &amp;#039;H&amp;#039; AND statistics.itemtype != &amp;#039;TIDN&amp;#039; AND datetime like &amp;#039;2013-%&amp;#039; AND branch = &amp;lt;&amp;gt; GROUP BY statistics.itemtype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Utlåningen av talböcker 2014		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT branch AS Avdelning, COUNT(*) AS Antal FROM statistics WHERE datetime LIKE &amp;#039;2014-%&amp;#039; AND itemtype = &amp;#039;TALBOK&amp;#039; AND ( type = &amp;#039;issue&amp;#039; OR type = &amp;#039;renew&amp;#039; ) GROUP BY branch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ut- och omlån 2014. &lt;br /&gt;
&lt;br /&gt;
Allt - fördelat på månader.		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT branch AS Avdelning, LEFT(datetime, 7) as Maanad, COUNT(*) AS Antal FROM statistics, items WHERE statistics.itemnumber = items.itemnumber AND datetime like &amp;#039;2014%&amp;#039; AND ( statistics.type = &amp;#039;issue&amp;#039; OR statistics.type = &amp;#039;renew&amp;#039; ) AND items.itemcallnumber NOT LIKE &amp;#039;% %&amp;#039; AND branch = &amp;lt;&amp;gt; GROUP BY Maanad&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ut- och omlån 2015. &lt;br /&gt;
&lt;br /&gt;
Allt - fördelat på månader.		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT branch AS Avdelning, MONTH(datetime) as &amp;quot;Månad&amp;quot;, COUNT(*) AS Antal FROM statistics, items WHERE statistics.itemnumber = items.itemnumber AND datetime like &amp;#039;2015%&amp;#039; AND ( statistics.type = &amp;#039;issue&amp;#039; OR statistics.type = &amp;#039;renew&amp;#039; ) -- AND items.itemcallnumber NOT LIKE &amp;#039;% %&amp;#039; AND branch = &amp;lt;&amp;gt; GROUP BY Månad&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
19d - Totalt antal aktiva låntagare		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT COUNT(DISTINCT borrowernumber) AS Antal_aktiva FROM statistics WHERE datetime LIKE &amp;#039;2016-%&amp;#039; AND branch != &amp;#039;ORN&amp;#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
19e - Aktiva låntagare som är under 18 år		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(DISTINCT s.borrowernumber) AS Antal_aktiva FROM statistics AS s, borrowers AS b WHERE s.borrowernumber = b.borrowernumber AND b.dateofbirth &amp;gt; DATE_SUB(CURDATE(), INTERVAL 18 YEAR) AND s.branch != &amp;#039;ORN&amp;#039; AND s.datetime LIKE &amp;#039;2016%&amp;#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
19c - Antal aktiva låntagare som är institutionslåntagare eller personer som saknar uppgift om personnummer		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT COUNT(DISTINCT s.borrowernumber) AS Antal_aktiva FROM statistics AS s LEFT JOIN borrower_attributes AS ba ON s.borrowernumber = ba.borrowernumber WHERE s.datetime LIKE &amp;#039;2015%&amp;#039; AND s.branch != &amp;#039;ORN&amp;#039; AND ba.attribute IS NULL&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
12a - Antal titlar på svenska språket		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT SUBSTRING(ExtractValue(marcxml, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) AS Språk, count(*) AS Antal FROM biblioitems GROUP BY Språk HAVING Språk = &amp;#039;swe&amp;#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
12b - Antal titlar på nationellt minoritetsspråk		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT SUBSTRING(ExtractValue(marcxml, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) AS Språk, count(*) AS Antal FROM biblioitems GROUP BY Språk HAVING ( Språk = &amp;#039;fin&amp;#039; OR Språk = &amp;#039;smi&amp;#039; OR Språk = &amp;#039;9mk&amp;#039; OR Språk = &amp;#039;rom&amp;#039; OR Språk = &amp;#039;yid&amp;#039; )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
12c - Antal titlar på utländska språk		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT COUNT(*) AS Antal FROM biblioitems WHERE SUBSTRING(ExtractValue(marcxml, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;swe&amp;#039; AND SUBSTRING(ExtractValue(marcxml, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;fin&amp;#039; AND SUBSTRING(ExtractValue(marcxml, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;smi&amp;#039; AND SUBSTRING(ExtractValue(marcxml, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;9mk&amp;#039; AND SUBSTRING(ExtractValue(marcxml, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;rom&amp;#039; AND SUBSTRING(ExtractValue(marcxml, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;yid&amp;#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
19a - Antal aktiva låntagare som är kvinnor (Näst sista siffran i personnumret är jämn siffra)	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(DISTINCT s.borrowernumber) AS Antal FROM statistics AS s, borrower_attributes AS ba WHERE s.borrowernumber = ba.borrowernumber AND s.datetime LIKE &amp;#039;2016-%&amp;#039; AND s.branch != &amp;#039;ORN&amp;#039; AND code = &amp;#039;PRNSNR&amp;#039; AND LEFT( RIGHT(attribute, 2), 1) % 2 = 0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
19b - Antal aktiva låntagare som är män	(Näst sista siffran i personnumret är ojämn siffra)	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(DISTINCT s.borrowernumber) AS Antal FROM statistics AS s, borrower_attributes AS ba WHERE s.borrowernumber = ba.borrowernumber AND s.datetime LIKE &amp;#039;2016-%&amp;#039; AND s.branch != &amp;#039;ORN&amp;#039; AND code = &amp;#039;PRNSNR&amp;#039; AND LEFT( RIGHT(attribute, 2), 1) % 2 = 1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10A: Allting med itemtype: objekttyp böcker - Antal fack / skön / barn / vuxen&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT COUNT(*) FROM items WHERE itype = &amp;#039;BOK&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) &amp;lt;= 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10A: Allting med itemtype: objekttyp böcker - Nyförvärv	fack / skön / barn / vuxen	&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;BOK&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) = 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10B: Ljudböcker - Antal objekt		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;LJUDBOK&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) &amp;lt;= 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10B: Ljudböcker - Nyförvärv		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;LJUDBOK&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) = 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10C: Talböcker / Daisy - Antal objekt		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT COUNT(*) FROM items WHERE itype = &amp;#039;TALBOK&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) &amp;lt;= 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10C: Talböcker / Daisy - Nyförvärv		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;TALBOK&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) = 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10D: itemtype Tidningar &amp;amp; Tidskrifter - Antal objekt		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;TIDNINGAR&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) &amp;lt;= 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10D: itemtype Tidningar &amp;amp; Tidskrifter - Nyförvärv		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;TIDNINGAR&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) = 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10F: Musik cd - Antal objekt		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;MUSIK&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) &amp;lt;= 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10F: Musik cd - Nyförvärv		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;MUSIK&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) = 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10H: mikrofilm mm - Antal objekt		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;MIKROFILME&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) &amp;lt;= 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10H: mikrofilm mm - Nyförvärv		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;MIKROFILME&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) = 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10I: Kartor mm - Antal objekt		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;KARTOR&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) &amp;lt;= 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10I: Kartor mm - Nyförvärv		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;KARTOR&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) = 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10J: Noter mm - Antal objekt		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;NOTER&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) &amp;lt;= 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10J: Noter mm - Nyförvärv		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;NOTER&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) = 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10G: Film - Antal objekt	(allt med itemtype: Hyr-DVD och Musik-DVD)	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE ( itype = &amp;#039;HYRDVD&amp;#039; OR itype = &amp;#039;MUSIKFILM&amp;#039; ) AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) &amp;lt;= 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10G: Film - Nyförvärv (allt med itemtype: Hyr-DVD och Musik-DVD)	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE ( itype = &amp;#039;HYRDVD&amp;#039; OR itype = &amp;#039;MUSIKFILM&amp;#039; ) AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) = 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10 Objekttyper - Antal objekter&lt;br /&gt;
&lt;br /&gt;
Alle bibliotek, unntatt Örnaskolan.	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT itype, COUNT(*) AS Antal FROM items WHERE homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) &amp;lt;= 2016 GROUP BY itype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10 Objekttyper - Nyförvärv	&lt;br /&gt;
&lt;br /&gt;
Alle bibliotek, unntatt Örnaskolan.	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT itype, COUNT(*) AS Antal FROM items WHERE homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) = 2016 GROUP BY itype&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
14 - Initiala lån	&lt;br /&gt;
&lt;br /&gt;
Alle bibliotek	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT s.itemtype, i.description, COUNT(*) AS Initiala FROM statistics AS s, itemtypes as i WHERE s.itemtype = i.itemtype AND s.type = &amp;#039;issue&amp;#039; AND YEAR(s.datetime) = 2014 GROUP BY s.itemtype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
14 - Omlån	&lt;br /&gt;
&lt;br /&gt;
Alle bibliotek	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT s.itemtype, i.description, COUNT(*) AS Initiala FROM statistics AS s, itemtypes as i WHERE s.itemtype = i.itemtype AND s.type = &amp;#039;renew&amp;#039; AND YEAR(s.datetime) = 2014 GROUP BY s.itemtype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
14 - Totala utlån	&lt;br /&gt;
&lt;br /&gt;
Alle bibliotek, unntatt Örnaskolan	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT s.itemtype, i.description, COUNT(*) AS Initiala FROM statistics AS s, itemtypes as i WHERE s.itemtype = i.itemtype AND ( s.type = &amp;#039;issue&amp;#039; OR s.type = &amp;#039;renew&amp;#039; ) AND YEAR(s.datetime) = 2015 GROUP BY s.itemtype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
11-1 Bestånd av tryckta böcker och seriella publikationer för barn &amp;amp; unga	&lt;br /&gt;
&lt;br /&gt;
Alle bibliotek, unntatt Örnaskolan.	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT itype, COUNT(*) AS Antal FROM items WHERE homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) &amp;lt;= 2016 AND BINARY itemcallnumber LIKE &amp;#039;u%&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; GROUP BY itype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
11-2 Antal nyförvärv av tryckta böcker och seriella publikationer för barn &amp;amp; unga&lt;br /&gt;
	&lt;br /&gt;
Alle bibliotek, unntatt Örnaskolan.	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT itype, COUNT(*) AS Antal FROM items WHERE homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) = 2016 AND BINARY itemcallnumber LIKE &amp;#039;u%&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; GROUP BY itype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
11-3: Antal utlån av tryckta böcker och seriella publikationer för barn &amp;amp; unga	&lt;br /&gt;
&lt;br /&gt;
Alle bibliotek, unntatt Örnaskolan	&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT s.itemtype, i.description, COUNT(*) AS Initiala FROM statistics AS s, itemtypes as i, items WHERE s.itemtype = i.itemtype AND s.itemnumber = items.itemnumber AND ( s.type = &amp;#039;issue&amp;#039; OR s.type = &amp;#039;renew&amp;#039; ) AND s.branch != &amp;#039;ORN&amp;#039; AND YEAR(s.datetime) = 2016 AND BINARY items.itemcallnumber LIKE &amp;#039;u%&amp;#039; GROUP BY s.itemtype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
11-4: Bestånd av skönlitteratur, tryckta böcker eller seriella publikationer&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT itype AS itemtype, COUNT(*) AS Antal FROM items WHERE ( BINARY LEFT(itemcallnumber,4) LIKE &amp;#039;%H%&amp;#039; OR itemcallnumber LIKE &amp;#039;8%&amp;#039; ) AND YEAR(dateaccessioned) &amp;lt;= 2015 AND homebranch != &amp;#039;ORN&amp;#039; GROUP BY itype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
11-6: Bestånd av medier för personer med läsnedsättning&lt;br /&gt;
&lt;br /&gt;
Alle bibliotek unntatt Örnaskolan&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT itype AS itemtype, COUNT(*) AS Antal FROM items WHERE ( location = &amp;#039;TALBOKVUXEN&amp;#039; OR location = &amp;#039;TALBOKBARN&amp;#039; OR location = &amp;#039;TALBOKTUNN&amp;#039; OR location = &amp;#039;APPELHYLLAN&amp;#039; OR location = &amp;#039;BOKDAISY&amp;#039; OR location = &amp;#039;SPRAKKEDJAN&amp;#039; OR location = &amp;#039;SPRAKVASKOR&amp;#039; OR location = &amp;#039;LATTLAST&amp;#039; OR location = &amp;#039;LLMP3&amp;#039; OR location = &amp;#039;LLSVE&amp;#039; OR location = &amp;#039;STORSTIL&amp;#039; ) AND YEAR(dateaccessioned) &amp;lt;= 2015 AND homebranch != &amp;#039;ORN&amp;#039; GROUP BY itype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
11-7: Utlån av medier för personer med läsnedsätting&lt;br /&gt;
&lt;br /&gt;
Alle bibliotek unntatt Örnaskolan	&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT i.itype AS itemtype, COUNT(*) AS Antal FROM statistics AS s, items AS i WHERE s.itemnumber = i.itemnumber AND ( location = &amp;#039;TALBOKVUXEN&amp;#039; OR location = &amp;#039;TALBOKBARN&amp;#039; OR location = &amp;#039;TALBOKTUNN&amp;#039; OR location = &amp;#039;APPELHYLLAN&amp;#039; OR location = &amp;#039;BOKDAISY&amp;#039; OR location = &amp;#039;SPRAKKEDJAN&amp;#039; OR location = &amp;#039;SPRAKVASKOR&amp;#039; OR location = &amp;#039;LATTLAST&amp;#039; OR location = &amp;#039;LLMP3&amp;#039; OR location = &amp;#039;LLSVE&amp;#039; OR location = &amp;#039;STORSTIL&amp;#039; ) AND s.branch != &amp;#039;ORN&amp;#039; AND s.type = &amp;#039;issue&amp;#039; GROUP BY itype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gunillar</name></author>
	</entry>
	<entry>
		<id>https://koha.se/wiki/index.php?title=Statistik&amp;diff=285</id>
		<title>Statistik</title>
		<link rel="alternate" type="text/html" href="https://koha.se/wiki/index.php?title=Statistik&amp;diff=285"/>
		<updated>2017-10-31T13:33:48Z</updated>

		<summary type="html">&lt;p&gt;Gunillar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Statistik i Koha finns under menyvalet &amp;quot;Mer / Rapporter&amp;quot; och redan från början finns ett antal färdiga rapporter som kan köras genom att klicka på länkarna. Den som vill kan också skapa egen statistik med hjälp av ett grafiskt gränssnitt även om det kräver viss förståelse av hur informationen är strukturerad i databasen. För den som kan databasspråket SQL finns det mycket goda möjligheter att ta ut egen statistik via SQL-frågor. &lt;br /&gt;
&lt;br /&gt;
Egna SQL-rapporter kan du göra publika och de visas då som JSON-data vilket gör dem mycket användbara för att t.ex. förse en egen widget i Opac med rådata. Motsvarande skall också att göra med widgets i personalgränssnittet utan att känslig data exponeras publikt. I normalfallet tittar du på rapporten direkt i Koha och kan därifrån också ladda ned datat till Excel m.fl. för vidare bearbetning. &lt;br /&gt;
&lt;br /&gt;
== SQL-rapporter som andra funnit användbara ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Författarfonden&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
De här rapporterna togs ursprungligen fram av Magnus Enger för Hyltes räkning. Notera att de är avsedda som en utgångspunkt för dina egna rapporter - du kommer troligen behöva anpassa dem något. &lt;br /&gt;
&lt;br /&gt;
Några råd om hur du anpassar rapporterna: &lt;br /&gt;
* Databasens struktur ser likadan ut i olika Koha-installationer, men däremot ändras koderna för medietyper, biblioteksfilialer och placeringar. Dessa behöver du ändra för att matcha de ditt bibliotek använder. Koder för medietyp hittar du på http://www.minkoha-personaldel.se/cgi-bin/koha/admin/itemtypes.pl. Koder för biblioteken hittar du på /cgi-bin/koha/admin/branches.pl och placeringarna finns på /cgi-bin/koha/admin/authorised_values.pl under LOC i drop-down menyn. &lt;br /&gt;
* Referenser till datum behöver du ändra så de stämmer med den tidpunkt du vill ta ut statistik för. &lt;br /&gt;
&lt;br /&gt;
Ref, antal exemplar och signum&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT &lt;br /&gt;
  i.homebranch AS Bibliotek, &lt;br /&gt;
  SUBSTRING_INDEX( b.author, &amp;#039;, &amp;#039;, 1 )  AS Frfnamn, &lt;br /&gt;
  b.title AS Titel, &lt;br /&gt;
  SUBSTRING_INDEX( b.author, &amp;#039;, &amp;#039;, -1 ) AS Frffnamn,&lt;br /&gt;
  volume AS Del, &lt;br /&gt;
  editionstatement AS Upplaga, &lt;br /&gt;
  publicationyear AS Utgar, &lt;br /&gt;
  isbn AS Isbn, &lt;br /&gt;
  itemcallnumber AS signum,&lt;br /&gt;
  COUNT(*) AS Antal &lt;br /&gt;
FROM &lt;br /&gt;
  items as i, &lt;br /&gt;
  biblio as b, &lt;br /&gt;
  biblioitems as bi &lt;br /&gt;
WHERE i.biblionumber = b.biblionumber &lt;br /&gt;
  AND i.biblionumber = bi.biblionumber &lt;br /&gt;
  AND i.notforloan = 1 &lt;br /&gt;
GROUP BY i.biblionumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ref och antal exemplar&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT &lt;br /&gt;
  i.homebranch AS Bibliotek, &lt;br /&gt;
  SUBSTRING_INDEX( b.author, &amp;#039;, &amp;#039;, 1 )  AS Frfnamn, &lt;br /&gt;
  b.title AS Titel, &lt;br /&gt;
  SUBSTRING_INDEX( b.author, &amp;#039;, &amp;#039;, -1 ) AS Frffnamn,&lt;br /&gt;
  volume AS Del, &lt;br /&gt;
  editionstatement AS Upplaga, &lt;br /&gt;
  publicationyear AS Utgar, &lt;br /&gt;
  isbn AS Isbn, &lt;br /&gt;
  COUNT(*) AS Antal &lt;br /&gt;
FROM &lt;br /&gt;
  items as i, &lt;br /&gt;
  biblio as b, &lt;br /&gt;
  biblioitems as bi &lt;br /&gt;
WHERE i.biblionumber = b.biblionumber &lt;br /&gt;
  AND i.biblionumber = bi.biblionumber &lt;br /&gt;
  AND i.notforloan = 1 &lt;br /&gt;
GROUP BY i.biblionumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
År 2014 – Ej referens, antal utlån&lt;br /&gt;
&lt;br /&gt;
Ändra raden &amp;quot;AND s.datetime like &amp;#039;2016-&amp;amp;&amp;#039;&amp;quot; till det år du vill ta ut statistik för. Ändra också tredje raden från slutet &amp;quot;AND (i.itype = &amp;quot;A&amp;quot;...&amp;quot; för att spegla de medietyper du vill inkludera i utlåningsstatistiken. Eller ändra till AND i.itype != &amp;quot;REF&amp;quot; om du du bara vill utesluta referens (med koden &amp;quot;REF&amp;quot;). Du hittar dina egna koder för medietyper på http://www.minkoha-personaldel.se/cgi-bin/koha/admin/itemtypes.pl&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT &lt;br /&gt;
  s.branch AS Bibliotek, &lt;br /&gt;
  SUBSTRING_INDEX( b.author, &amp;#039;, &amp;#039;, 1 )  AS Frfnamn, &lt;br /&gt;
  b.title AS Titel, &lt;br /&gt;
  SUBSTRING_INDEX( b.author, &amp;#039;, &amp;#039;, -1 ) AS Frffnamn,&lt;br /&gt;
  volume AS Del, &lt;br /&gt;
  editionstatement AS Upplaga, &lt;br /&gt;
  publicationyear AS Utgar, &lt;br /&gt;
  isbn AS Isbn, &lt;br /&gt;
  COUNT(*) AS Antal &lt;br /&gt;
FROM &lt;br /&gt;
  statistics as s, &lt;br /&gt;
  items as i, &lt;br /&gt;
  biblio as b, &lt;br /&gt;
  biblioitems as bi &lt;br /&gt;
WHERE s.itemnumber = i.itemnumber &lt;br /&gt;
  AND i.biblionumber = b.biblionumber &lt;br /&gt;
  AND i.biblionumber = bi.biblionumber &lt;br /&gt;
  AND s.datetime like &amp;#039;2016-%&amp;#039; &lt;br /&gt;
  AND s.type = &amp;#039;issue&amp;#039; &lt;br /&gt;
  AND ( i.itype = &amp;#039;A&amp;#039; OR i.itype = &amp;#039;DEP&amp;#039; OR i.itype = &amp;#039;B&amp;#039; OR i.itype = &amp;#039;C&amp;#039; OR i.itype = &amp;#039;TIDN&amp;#039; ) &lt;br /&gt;
  AND i.notforloan = 0 &lt;br /&gt;
GROUP BY i.biblionumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;KB-statistiken&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Dessa rapporter togs ursprungligen fram av Magnus Enger på uppdrag av Hylte folkbibliotek. För att använda dem behöver du anpassa dem med avseende på sådant som t.ex. datum och de bibliotekskoder, koder för medietyp m.fl. som du använder. &lt;br /&gt;
&lt;br /&gt;
19 Streckkoder referensexemplar	&lt;br /&gt;
Visar alla streckkoder för referensböcker. Antalet visas av Koha som anger antal matchande rader.	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT barcode FROM items WHERE notforloan = 1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
11-5 Antal referensexemplar		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT homebranch AS Avdelning, COUNT(*) AS Antal FROM items WHERE notforloan = 1 AND dateaccessioned NOT LIKE &amp;#039;2015-%&amp;#039; GROUP BY homebranch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
18 Skönlitteratur - Bestånd för vuxna - lista		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT itemcallnumber, count(*) AS Antal FROM items WHERE itemcallnumber NOT LIKE &amp;#039;% %&amp;#039; -- Må ikke innehole mellomrom &lt;br /&gt;
AND BINARY itemcallnumber LIKE &amp;#039;%H%&amp;#039; -- Må inneholde en stor H &lt;br /&gt;
AND itemcallnumber != &amp;#039;Hcg&amp;#039; -- Må ikke være Hcg &lt;br /&gt;
AND itemcallnumber != &amp;#039;Hcf&amp;#039; -- Må ikke være HCF &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;u%&amp;#039; -- Må ikke starte på liten u &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;uf%&amp;#039; -- Må ikke starte på liten uf &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;ug%&amp;#039; -- Må ikke starte på liten ug &lt;br /&gt;
GROUP BY itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
18 Skönlitteratur - Bestånd för vuxna		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT homebranch AS Avdelning, COUNT(*) AS Antal FROM items WHERE itemcallnumber NOT LIKE &amp;#039;% %&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber LIKE &amp;#039;%H%&amp;#039; &lt;br /&gt;
AND itemcallnumber != &amp;#039;Hcg&amp;#039; &lt;br /&gt;
AND itemcallnumber != &amp;#039;Hcf&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;u%&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;uf%&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;ug%&amp;#039; AND dateaccessioned NOT LIKE &amp;#039;2014-%&amp;#039; GROUP BY homebranch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
18 Skönlitteratur - Bestånd för barn - lista&lt;br /&gt;
&amp;lt;pre&amp;gt;		&lt;br /&gt;
SELECT itemcallnumber, COUNT(*) AS Antal &lt;br /&gt;
FROM items &lt;br /&gt;
WHERE itemcallnumber NOT LIKE &amp;#039;% %&amp;#039; &lt;br /&gt;
AND ( BINARY itemcallnumber LIKE &amp;#039;uH%&amp;#039; &lt;br /&gt;
OR BINARY itemcallnumber LIKE &amp;#039;ufH%&amp;#039; &lt;br /&gt;
OR BINARY itemcallnumber LIKE &amp;#039;ugH%&amp;#039; &lt;br /&gt;
OR BINARY itemcallnumber LIKE &amp;#039;Hcg%&amp;#039;&lt;br /&gt;
OR BINARY itemcallnumber LIKE &amp;#039;Hcf%&amp;#039; ) &lt;br /&gt;
GROUP BY itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
18 Skönlitteratur - Bestånd för barn		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT homebranch AS Avdelning, COUNT(*) AS Antal &lt;br /&gt;
FROM items &lt;br /&gt;
WHERE itemcallnumber NOT LIKE &amp;#039;% %&amp;#039; &lt;br /&gt;
AND ( BINARY itemcallnumber LIKE &amp;#039;uH%&amp;#039; &lt;br /&gt;
OR BINARY itemcallnumber LIKE &amp;#039;ufH%&amp;#039; &lt;br /&gt;
OR BINARY itemcallnumber LIKE &amp;#039;ugH%&amp;#039; &lt;br /&gt;
OR BINARY itemcallnumber LIKE &amp;#039;Hcg%&amp;#039; &lt;br /&gt;
OR BINARY itemcallnumber LIKE &amp;#039;Hcf%&amp;#039; ) &lt;br /&gt;
AND dateaccessioned NOT LIKE &amp;#039;2014-%&amp;#039; &lt;br /&gt;
GROUP BY home branch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
18 Skönlitteratur - Nyförvärv för vuxna		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT homebranch AS Avdelning, COUNT(*) AS Antal &lt;br /&gt;
FROM items &lt;br /&gt;
WHERE dateaccessioned LIKE &amp;#039;2013-%&amp;#039; &lt;br /&gt;
AND ( itemcallnumber NOT LIKE &amp;#039;% %&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber LIKE &amp;#039;%H%&amp;#039; &lt;br /&gt;
AND itemcallnumber != &amp;#039;Hcg&amp;#039; &lt;br /&gt;
AND itemcallnumber != &amp;#039;Hcf&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;u%&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;uf%&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;ug%&amp;#039; ) &lt;br /&gt;
GROUP BY home branch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
18 Skönlitteratur - Nyförvärv för barn		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT homebranch AS Avdelning, COUNT(*) AS Antal &lt;br /&gt;
FROM items &lt;br /&gt;
WHERE dateaccessioned LIKE &amp;#039;2013-%&amp;#039; &lt;br /&gt;
AND ( itemcallnumber NOT LIKE &amp;#039;% %&amp;#039; &lt;br /&gt;
AND ( BINARY itemcallnumber LIKE &amp;#039;uH%&amp;#039; &lt;br /&gt;
OR BINARY itemcallnumber LIKE &amp;#039;ufH%&amp;#039; &lt;br /&gt;
OR BINARY itemcallnumber LIKE &amp;#039;ugH%&amp;#039; &lt;br /&gt;
OR BINARY itemcallnumber LIKE &amp;#039;Hcg%&amp;#039; &lt;br /&gt;
OR BINARY itemcallnumber LIKE &amp;#039;Hcf%&amp;#039; ) ) &lt;br /&gt;
GROUP BY home branch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
18 Fack- och referenslitteratur - Bestånd för vuxna - lista		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT itemcallnumber, COUNT(*) AS Antal &lt;br /&gt;
FROM items &lt;br /&gt;
WHERE BINARY itemcallnumber NOT LIKE &amp;#039;%H%&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;u%&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;uf%&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;ug%&amp;#039; &lt;br /&gt;
GROUP BY itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
18 Fack- och referenslitteratur - Bestånd för vuxna		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT homebranch AS Avdelning, COUNT(*) AS Antal &lt;br /&gt;
FROM items WHERE BINARY itemcallnumber NOT LIKE &amp;#039;%H%&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;u%&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;uf%&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;ug%&amp;#039; &lt;br /&gt;
AND dateaccessioned NOT LIKE &amp;#039;2014-%&amp;#039; &lt;br /&gt;
GROUP BY home branch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
18 Fack- och referenslitteratur - Bestånd för barn - lista		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT itemcallnumber, COUNT(*) AS Antal FROM items &lt;br /&gt;
WHERE BINARY itemcallnumber NOT LIKE &amp;#039;%H%&amp;#039; &lt;br /&gt;
AND ( BINARY itemcallnumber LIKE &amp;#039;u%&amp;#039; OR BINARY itemcallnumber LIKE &amp;#039;uf%&amp;#039; OR BINARY itemcallnumber LIKE &amp;#039;ug%&amp;#039; ) GROUP BY itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
18 Fack- och referenslitteratur - Bestånd för barn		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT homebranch AS Avdelning, COUNT(*) AS Antal &lt;br /&gt;
FROM items &lt;br /&gt;
WHERE BINARY itemcallnumber NOT LIKE &amp;#039;%H%&amp;#039; &lt;br /&gt;
AND ( BINARY itemcallnumber LIKE &amp;#039;u%&amp;#039; OR BINARY itemcallnumber LIKE &amp;#039;uf%&amp;#039; OR BINARY itemcallnumber LIKE &amp;#039;ug%&amp;#039; ) AND dateaccessioned NOT LIKE &amp;#039;2014-%&amp;#039; &lt;br /&gt;
GROUP BY home branch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
18 Fack- och referenslitteratur - Nyförvärv för vuxna		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT homebranch AS Avdelning, COUNT(*) AS Antal &lt;br /&gt;
FROM items &lt;br /&gt;
WHERE dateaccessioned LIKE &amp;#039;2013-%&amp;#039; &lt;br /&gt;
AND ( BINARY itemcallnumber NOT LIKE &amp;#039;%H%&amp;#039; AND BINARY itemcallnumber NOT LIKE &amp;#039;u%&amp;#039; AND BINARY itemcallnumber NOT LIKE &amp;#039;uf%&amp;#039; AND BINARY itemcallnumber NOT LIKE &amp;#039;ug%&amp;#039; ) &lt;br /&gt;
AND dateaccessioned NOT LIKE &amp;#039;2014-%&amp;#039; &lt;br /&gt;
GROUP BY homebranch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
18 Fack- och referenslitteratur - Nyförvärv för barn		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT homebranch AS Avdelning, COUNT(*) AS Antal FROM items &lt;br /&gt;
WHERE dateaccessioned LIKE &amp;#039;2013-%&amp;#039; &lt;br /&gt;
AND ( BINARY itemcallnumber NOT LIKE &amp;#039;%H%&amp;#039; AND ( BINARY itemcallnumber LIKE &amp;#039;u%&amp;#039; OR BINARY itemcallnumber LIKE &amp;#039;uf%&amp;#039; OR BINARY itemcallnumber LIKE &amp;#039;ug%&amp;#039; ) ) &lt;br /&gt;
AND dateaccessioned NOT LIKE &amp;#039;2014-%&amp;#039; &lt;br /&gt;
GROUP BY homebranch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
20 nyförvärvade titler - poster (etter migrering)		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) AS Antal FROM biblio &lt;br /&gt;
WHERE datecreated LIKE &amp;#039;2013-%&amp;#039; &lt;br /&gt;
AND datecreated != &amp;#039;2013-09-07&amp;#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
20 nyförvärvade titler - eksemplar (hele året)		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT homebranch AS Avdelning, COUNT(*) AS Antal &lt;br /&gt;
FROM items &lt;br /&gt;
WHERE dateaccessioned LIKE &amp;#039;2013-%&amp;#039; &lt;br /&gt;
GROUP BY homebranch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
21 Bestånd av AV-medier per avdelning	&lt;br /&gt;
&lt;br /&gt;
Man må velge hvilken avdeling raporten skal gjelde for.	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT itemtype, description, COUNT(*) AS Antal FROM itemtypes AS t, items AS i WHERE t.itemtype = i.itype AND itemtype != &amp;#039;A&amp;#039; AND itemtype != &amp;#039;FJ&amp;#039; AND itemtype != &amp;#039;C&amp;#039; AND itemtype != &amp;#039;DEP&amp;#039; AND itemtype != &amp;#039;E&amp;#039; AND itemtype != &amp;#039;N&amp;#039; AND itemtype != &amp;#039;H&amp;#039; AND itemtype != &amp;#039;TIDN&amp;#039; AND homebranch = &amp;lt;&amp;gt; GROUP BY itemtype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
21 Nyförvärv av AV-medier	&lt;br /&gt;
&lt;br /&gt;
Man må velge hvilken avdeling raporten skal gjelde for.	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT itemtype, description, COUNT(*) AS Antal FROM itemtypes AS t, items AS i WHERE t.itemtype = i.itype AND itemtype != &amp;#039;A&amp;#039; AND itemtype != &amp;#039;C&amp;#039; AND itemtype != &amp;#039;DEP&amp;#039; AND itemtype != &amp;#039;E&amp;#039; AND itemtype != &amp;#039;N&amp;#039; AND itemtype != &amp;#039;H&amp;#039; AND itemtype != &amp;#039;TIDN&amp;#039; AND i.dateaccessioned like &amp;#039;2013-%&amp;#039; AND homebranch = &amp;lt;&amp;gt; GROUP BY itemtype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
25 Beståndet av anpassade medier		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT homebranch AS Avdelning, COUNT(*) AS Antal FROM items WHERE itype = &amp;#039;TALBOK&amp;#039; AND dateaccessioned NOT LIKE &amp;#039;2014-%&amp;#039; GROUP BY homebranch&lt;br /&gt;
25 Utlåningen av anpassade medier		SELECT branch AS Avdelning, COUNT(*) AS Antal FROM statistics WHERE datetime LIKE &amp;#039;2013-%&amp;#039; AND itemtype = &amp;#039;TALBOK&amp;#039; AND ( type = &amp;#039;issue&amp;#039; OR type = &amp;#039;renew&amp;#039; ) GROUP BY branch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
27 Utlån - Skönlitteratur för vuxna		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT branch AS Avdelning, COUNT(*) AS Antal FROM statistics, items WHERE statistics.itemnumber = items.itemnumber AND datetime like &amp;#039;2013-%&amp;#039; AND ( statistics.type = &amp;#039;issue&amp;#039; OR statistics.type = &amp;#039;renew&amp;#039; ) AND items.itemcallnumber NOT LIKE &amp;#039;% %&amp;#039; AND BINARY items.itemcallnumber LIKE &amp;#039;%H%&amp;#039; AND items.itemcallnumber != &amp;#039;Hcg&amp;#039; AND items.itemcallnumber != &amp;#039;Hcf&amp;#039; AND BINARY items.itemcallnumber NOT LIKE &amp;#039;u%&amp;#039; AND BINARY items.itemcallnumber NOT LIKE &amp;#039;uf%&amp;#039; AND BINARY items.itemcallnumber NOT LIKE &amp;#039;ug%&amp;#039; GROUP BY branch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
27 Utlån - Skönlitteratur för barn		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT branch AS Avdelning, COUNT(*) AS Antal FROM statistics, items WHERE statistics.itemnumber = items.itemnumber AND statistics.datetime like &amp;#039;2013-%&amp;#039; AND ( type = &amp;#039;issue&amp;#039; OR type = &amp;#039;renew&amp;#039; ) AND items.itemcallnumber NOT LIKE &amp;#039;% %&amp;#039; AND ( BINARY items.itemcallnumber LIKE &amp;#039;uH%&amp;#039; OR BINARY items.itemcallnumber LIKE &amp;#039;ufH%&amp;#039; OR BINARY items.itemcallnumber LIKE &amp;#039;ugH%&amp;#039; OR BINARY items.itemcallnumber LIKE &amp;#039;Hcg%&amp;#039; OR BINARY items.itemcallnumber LIKE &amp;#039;Hcf%&amp;#039; ) GROUP BY branch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
27 Utlån - Fack- och referenslitteratur för vuxna		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT branch AS Avdelning, COUNT(*) AS Antal FROM statistics, items WHERE statistics.itemnumber = items.itemnumber AND statistics.datetime like &amp;#039;2013-%&amp;#039; AND ( statistics.type = &amp;#039;issue&amp;#039; OR statistics.type = &amp;#039;renew&amp;#039; ) AND BINARY items.itemcallnumber NOT LIKE &amp;#039;%H%&amp;#039; AND BINARY items.itemcallnumber NOT LIKE &amp;#039;u%&amp;#039; AND BINARY items.itemcallnumber NOT LIKE &amp;#039;uf%&amp;#039; AND BINARY items.itemcallnumber NOT LIKE &amp;#039;ug%&amp;#039; GROUP BY branch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
27 Utlån - Fack- och referenslitteratur för barn		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT branch AS Avdelning, COUNT(*) AS Antal FROM statistics, items WHERE statistics.itemnumber = items.itemnumber AND statistics.datetime like &amp;#039;2013-%&amp;#039; AND ( statistics.type = &amp;#039;issue&amp;#039; OR statistics.type = &amp;#039;renew&amp;#039; ) AND BINARY items.itemcallnumber NOT LIKE &amp;#039;%H%&amp;#039; AND ( BINARY items.itemcallnumber LIKE &amp;#039;u%&amp;#039; OR BINARY items.itemcallnumber LIKE &amp;#039;uf%&amp;#039; OR BINARY items.itemcallnumber LIKE &amp;#039;ug%&amp;#039; ) GROUP BY branch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
28 Utlåningen av AV-medier - aktive lån		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT items.itype, COUNT(*) AS Laan, SUM(issues.renewals) AS Omlaan FROM issues LEFT JOIN items ON issues.itemnumber = items.itemnumber WHERE itype != &amp;#039;A&amp;#039; AND itype != &amp;#039;C&amp;#039; AND itype != &amp;#039;DEP&amp;#039; AND itype != &amp;#039;E&amp;#039; AND itype != &amp;#039;N&amp;#039; AND itype != &amp;#039;H&amp;#039; AND itype != &amp;#039;TIDN&amp;#039; GROUP BY itype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
28 Utlåningen av AV-medier - gamla lån		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT items.itype, COUNT(*) AS Laan, SUM(old_issues.renewals) AS Omlaan FROM old_issues LEFT JOIN items ON old_issues.itemnumber = items.itemnumber WHERE itype != &amp;#039;A&amp;#039; AND itype != &amp;#039;C&amp;#039; AND itype != &amp;#039;DEP&amp;#039; AND itype != &amp;#039;E&amp;#039; AND itype != &amp;#039;N&amp;#039; AND itype != &amp;#039;H&amp;#039; AND itype != &amp;#039;TIDN&amp;#039; GROUP BY itype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
28 Utlån av AV-medier	&lt;br /&gt;
&lt;br /&gt;
Må velge hvilken avdeling rapporten gjelder for	&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT statistics.itemtype AS Typ, itemtypes.description AS Beskrivning, COUNT(*) AS Antal FROM statistics, itemtypes WHERE statistics.itemtype = itemtypes.itemtype AND statistics.itemtype != &amp;#039;A&amp;#039; AND statistics.itemtype != &amp;#039;C&amp;#039; AND statistics.itemtype != &amp;#039;FJ&amp;#039; AND statistics.itemtype != &amp;#039;DEP&amp;#039; AND statistics.itemtype != &amp;#039;E&amp;#039; AND statistics.itemtype != &amp;#039;N&amp;#039; AND statistics.itemtype != &amp;#039;H&amp;#039; AND statistics.itemtype != &amp;#039;TIDN&amp;#039; AND datetime like &amp;#039;2013-%&amp;#039; AND branch = &amp;lt;&amp;gt; GROUP BY statistics.itemtype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Utlåningen av talböcker 2014		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT branch AS Avdelning, COUNT(*) AS Antal FROM statistics WHERE datetime LIKE &amp;#039;2014-%&amp;#039; AND itemtype = &amp;#039;TALBOK&amp;#039; AND ( type = &amp;#039;issue&amp;#039; OR type = &amp;#039;renew&amp;#039; ) GROUP BY branch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ut- och omlån 2014. &lt;br /&gt;
&lt;br /&gt;
Allt - fördelat på månader.		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT branch AS Avdelning, LEFT(datetime, 7) as Maanad, COUNT(*) AS Antal FROM statistics, items WHERE statistics.itemnumber = items.itemnumber AND datetime like &amp;#039;2014%&amp;#039; AND ( statistics.type = &amp;#039;issue&amp;#039; OR statistics.type = &amp;#039;renew&amp;#039; ) AND items.itemcallnumber NOT LIKE &amp;#039;% %&amp;#039; AND branch = &amp;lt;&amp;gt; GROUP BY Maanad&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ut- och omlån 2015. &lt;br /&gt;
&lt;br /&gt;
Allt - fördelat på månader.		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT branch AS Avdelning, MONTH(datetime) as &amp;quot;Månad&amp;quot;, COUNT(*) AS Antal FROM statistics, items WHERE statistics.itemnumber = items.itemnumber AND datetime like &amp;#039;2015%&amp;#039; AND ( statistics.type = &amp;#039;issue&amp;#039; OR statistics.type = &amp;#039;renew&amp;#039; ) -- AND items.itemcallnumber NOT LIKE &amp;#039;% %&amp;#039; AND branch = &amp;lt;&amp;gt; GROUP BY Månad&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
19d - Totalt antal aktiva låntagare		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT COUNT(DISTINCT borrowernumber) AS Antal_aktiva FROM statistics WHERE datetime LIKE &amp;#039;2016-%&amp;#039; AND branch != &amp;#039;ORN&amp;#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
19e - Aktiva låntagare som är under 18 år		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(DISTINCT s.borrowernumber) AS Antal_aktiva FROM statistics AS s, borrowers AS b WHERE s.borrowernumber = b.borrowernumber AND b.dateofbirth &amp;gt; DATE_SUB(CURDATE(), INTERVAL 18 YEAR) AND s.branch != &amp;#039;ORN&amp;#039; AND s.datetime LIKE &amp;#039;2016%&amp;#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
19c - Antal aktiva låntagare som är institutionslåntagare eller personer som saknar uppgift om personnummer		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT COUNT(DISTINCT s.borrowernumber) AS Antal_aktiva FROM statistics AS s LEFT JOIN borrower_attributes AS ba ON s.borrowernumber = ba.borrowernumber WHERE s.datetime LIKE &amp;#039;2015%&amp;#039; AND s.branch != &amp;#039;ORN&amp;#039; AND ba.attribute IS NULL&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
12a - Antal titlar på svenska språket		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT SUBSTRING(ExtractValue(marcxml, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) AS Språk, count(*) AS Antal FROM biblioitems GROUP BY Språk HAVING Språk = &amp;#039;swe&amp;#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
12b - Antal titlar på nationellt minoritetsspråk		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT SUBSTRING(ExtractValue(marcxml, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) AS Språk, count(*) AS Antal FROM biblioitems GROUP BY Språk HAVING ( Språk = &amp;#039;fin&amp;#039; OR Språk = &amp;#039;smi&amp;#039; OR Språk = &amp;#039;9mk&amp;#039; OR Språk = &amp;#039;rom&amp;#039; OR Språk = &amp;#039;yid&amp;#039; )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
12c - Antal titlar på utländska språk		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT COUNT(*) AS Antal FROM biblioitems WHERE SUBSTRING(ExtractValue(marcxml, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;swe&amp;#039; AND SUBSTRING(ExtractValue(marcxml, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;fin&amp;#039; AND SUBSTRING(ExtractValue(marcxml, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;smi&amp;#039; AND SUBSTRING(ExtractValue(marcxml, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;9mk&amp;#039; AND SUBSTRING(ExtractValue(marcxml, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;rom&amp;#039; AND SUBSTRING(ExtractValue(marcxml, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;yid&amp;#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
19a - Antal aktiva låntagare som är kvinnor (Näst sista siffran i personnumret är jämn siffra)	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(DISTINCT s.borrowernumber) AS Antal FROM statistics AS s, borrower_attributes AS ba WHERE s.borrowernumber = ba.borrowernumber AND s.datetime LIKE &amp;#039;2016-%&amp;#039; AND s.branch != &amp;#039;ORN&amp;#039; AND code = &amp;#039;PRNSNR&amp;#039; AND LEFT( RIGHT(attribute, 2), 1) % 2 = 0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
19b - Antal aktiva låntagare som är män	(Näst sista siffran i personnumret är ojämn siffra)	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(DISTINCT s.borrowernumber) AS Antal FROM statistics AS s, borrower_attributes AS ba WHERE s.borrowernumber = ba.borrowernumber AND s.datetime LIKE &amp;#039;2016-%&amp;#039; AND s.branch != &amp;#039;ORN&amp;#039; AND code = &amp;#039;PRNSNR&amp;#039; AND LEFT( RIGHT(attribute, 2), 1) % 2 = 1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10A: Allting med itemtype: objekttyp böcker - Antal fack / skön / barn / vuxen&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT COUNT(*) FROM items WHERE itype = &amp;#039;BOK&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) &amp;lt;= 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10A: Allting med itemtype: objekttyp böcker - Nyförvärv	fack / skön / barn / vuxen	&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;BOK&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) = 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10B: Ljudböcker - Antal objekt		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;LJUDBOK&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) &amp;lt;= 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10B: Ljudböcker - Nyförvärv		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;LJUDBOK&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) = 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10C: Talböcker / Daisy - Antal objekt		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT COUNT(*) FROM items WHERE itype = &amp;#039;TALBOK&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) &amp;lt;= 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10C: Talböcker / Daisy - Nyförvärv		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;TALBOK&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) = 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10D: itemtype Tidningar &amp;amp; Tidskrifter - Antal objekt		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;TIDNINGAR&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) &amp;lt;= 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10D: itemtype Tidningar &amp;amp; Tidskrifter - Nyförvärv		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;TIDNINGAR&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) = 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10F: Musik cd - Antal objekt		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;MUSIK&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) &amp;lt;= 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10F: Musik cd - Nyförvärv		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;MUSIK&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) = 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10H: mikrofilm mm - Antal objekt		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;MIKROFILME&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) &amp;lt;= 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10H: mikrofilm mm - Nyförvärv		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;MIKROFILME&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) = 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10I: Kartor mm - Antal objekt		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;KARTOR&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) &amp;lt;= 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10I: Kartor mm - Nyförvärv		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;KARTOR&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) = 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10J: Noter mm - Antal objekt		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;NOTER&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) &amp;lt;= 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10J: Noter mm - Nyförvärv		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;NOTER&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) = 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10G: Film - Antal objekt	(allt med itemtype: Hyr-DVD och Musik-DVD)	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE ( itype = &amp;#039;HYRDVD&amp;#039; OR itype = &amp;#039;MUSIKFILM&amp;#039; ) AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) &amp;lt;= 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10G: Film - Nyförvärv (allt med itemtype: Hyr-DVD och Musik-DVD)	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE ( itype = &amp;#039;HYRDVD&amp;#039; OR itype = &amp;#039;MUSIKFILM&amp;#039; ) AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) = 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10 Objekttyper - Antal objekter&lt;br /&gt;
&lt;br /&gt;
Alle bibliotek, unntatt Örnaskolan.	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT itype, COUNT(*) AS Antal FROM items WHERE homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) &amp;lt;= 2016 GROUP BY itype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10 Objekttyper - Nyförvärv	&lt;br /&gt;
&lt;br /&gt;
Alle bibliotek, unntatt Örnaskolan.	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT itype, COUNT(*) AS Antal FROM items WHERE homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) = 2016 GROUP BY itype&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
14 - Initiala lån	&lt;br /&gt;
&lt;br /&gt;
Alle bibliotek	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT s.itemtype, i.description, COUNT(*) AS Initiala FROM statistics AS s, itemtypes as i WHERE s.itemtype = i.itemtype AND s.type = &amp;#039;issue&amp;#039; AND YEAR(s.datetime) = 2014 GROUP BY s.itemtype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
14 - Omlån	&lt;br /&gt;
&lt;br /&gt;
Alle bibliotek	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT s.itemtype, i.description, COUNT(*) AS Initiala FROM statistics AS s, itemtypes as i WHERE s.itemtype = i.itemtype AND s.type = &amp;#039;renew&amp;#039; AND YEAR(s.datetime) = 2014 GROUP BY s.itemtype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
14 - Totala utlån	&lt;br /&gt;
&lt;br /&gt;
Alle bibliotek, unntatt Örnaskolan	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT s.itemtype, i.description, COUNT(*) AS Initiala FROM statistics AS s, itemtypes as i WHERE s.itemtype = i.itemtype AND ( s.type = &amp;#039;issue&amp;#039; OR s.type = &amp;#039;renew&amp;#039; ) AND YEAR(s.datetime) = 2015 GROUP BY s.itemtype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
11-1 Bestånd av tryckta böcker och seriella publikationer för barn &amp;amp; unga	&lt;br /&gt;
&lt;br /&gt;
Alle bibliotek, unntatt Örnaskolan.	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT itype, COUNT(*) AS Antal FROM items WHERE homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) &amp;lt;= 2016 AND BINARY itemcallnumber LIKE &amp;#039;u%&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; GROUP BY itype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
11-2 Antal nyförvärv av tryckta böcker och seriella publikationer för barn &amp;amp; unga&lt;br /&gt;
	&lt;br /&gt;
Alle bibliotek, unntatt Örnaskolan.	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT itype, COUNT(*) AS Antal FROM items WHERE homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) = 2016 AND BINARY itemcallnumber LIKE &amp;#039;u%&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; GROUP BY itype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
11-3: Antal utlån av tryckta böcker och seriella publikationer för barn &amp;amp; unga	&lt;br /&gt;
&lt;br /&gt;
Alle bibliotek, unntatt Örnaskolan	&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT s.itemtype, i.description, COUNT(*) AS Initiala FROM statistics AS s, itemtypes as i, items WHERE s.itemtype = i.itemtype AND s.itemnumber = items.itemnumber AND ( s.type = &amp;#039;issue&amp;#039; OR s.type = &amp;#039;renew&amp;#039; ) AND s.branch != &amp;#039;ORN&amp;#039; AND YEAR(s.datetime) = 2016 AND BINARY items.itemcallnumber LIKE &amp;#039;u%&amp;#039; GROUP BY s.itemtype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
11-4: Bestånd av skönlitteratur, tryckta böcker eller seriella publikationer&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT itype AS itemtype, COUNT(*) AS Antal FROM items WHERE ( BINARY LEFT(itemcallnumber,4) LIKE &amp;#039;%H%&amp;#039; OR itemcallnumber LIKE &amp;#039;8%&amp;#039; ) AND YEAR(dateaccessioned) &amp;lt;= 2015 AND homebranch != &amp;#039;ORN&amp;#039; GROUP BY itype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
11-6: Bestånd av medier för personer med läsnedsättning&lt;br /&gt;
&lt;br /&gt;
Alle bibliotek unntatt Örnaskolan&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT itype AS itemtype, COUNT(*) AS Antal FROM items WHERE ( location = &amp;#039;TALBOKVUXEN&amp;#039; OR location = &amp;#039;TALBOKBARN&amp;#039; OR location = &amp;#039;TALBOKTUNN&amp;#039; OR location = &amp;#039;APPELHYLLAN&amp;#039; OR location = &amp;#039;BOKDAISY&amp;#039; OR location = &amp;#039;SPRAKKEDJAN&amp;#039; OR location = &amp;#039;SPRAKVASKOR&amp;#039; OR location = &amp;#039;LATTLAST&amp;#039; OR location = &amp;#039;LLMP3&amp;#039; OR location = &amp;#039;LLSVE&amp;#039; OR location = &amp;#039;STORSTIL&amp;#039; ) AND YEAR(dateaccessioned) &amp;lt;= 2015 AND homebranch != &amp;#039;ORN&amp;#039; GROUP BY itype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
11-7: Utlån av medier för personer med läsnedsätting&lt;br /&gt;
&lt;br /&gt;
Alle bibliotek unntatt Örnaskolan	&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT i.itype AS itemtype, COUNT(*) AS Antal FROM statistics AS s, items AS i WHERE s.itemnumber = i.itemnumber AND ( location = &amp;#039;TALBOKVUXEN&amp;#039; OR location = &amp;#039;TALBOKBARN&amp;#039; OR location = &amp;#039;TALBOKTUNN&amp;#039; OR location = &amp;#039;APPELHYLLAN&amp;#039; OR location = &amp;#039;BOKDAISY&amp;#039; OR location = &amp;#039;SPRAKKEDJAN&amp;#039; OR location = &amp;#039;SPRAKVASKOR&amp;#039; OR location = &amp;#039;LATTLAST&amp;#039; OR location = &amp;#039;LLMP3&amp;#039; OR location = &amp;#039;LLSVE&amp;#039; OR location = &amp;#039;STORSTIL&amp;#039; ) AND s.branch != &amp;#039;ORN&amp;#039; AND s.type = &amp;#039;issue&amp;#039; GROUP BY itype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gunillar</name></author>
	</entry>
	<entry>
		<id>https://koha.se/wiki/index.php?title=Statistik&amp;diff=284</id>
		<title>Statistik</title>
		<link rel="alternate" type="text/html" href="https://koha.se/wiki/index.php?title=Statistik&amp;diff=284"/>
		<updated>2017-10-31T13:25:16Z</updated>

		<summary type="html">&lt;p&gt;Gunillar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Statistik i Koha finns under menyvalet &amp;quot;Mer / Rapporter&amp;quot; och redan från början finns ett antal färdiga rapporter som kan köras genom att klicka på länkarna. Den som vill kan också skapa egen statistik med hjälp av ett grafiskt gränssnitt även om det kräver viss förståelse av hur informationen är strukturerad i databasen. För den som kan databasspråket SQL finns det mycket goda möjligheter att ta ut egen statistik via SQL-frågor. &lt;br /&gt;
&lt;br /&gt;
Egna SQL-rapporter kan du göra publika och de visas då som JSON-data vilket gör dem mycket användbara för att t.ex. förse en egen widget i Opac med rådata. Motsvarande skall också att göra med widgets i personalgränssnittet utan att känslig data exponeras publikt. I normalfallet tittar du på rapporten direkt i Koha och kan därifrån också ladda ned datat till Excel m.fl. för vidare bearbetning. &lt;br /&gt;
&lt;br /&gt;
== SQL-rapporter som andra funnit användbara ==&lt;br /&gt;
[[http://koha.se/wiki/Statistik/F%C3%B6rfattarfonden]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Författarfonden&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
De här rapporterna togs ursprungligen fram av Magnus Enger för Hyltes räkning. Notera att de är avsedda som en utgångspunkt för dina egna rapporter - du kommer troligen behöva anpassa dem något. &lt;br /&gt;
&lt;br /&gt;
Några råd om hur du anpassar rapporterna: &lt;br /&gt;
* Databasens struktur ser likadan ut i olika Koha-installationer, men däremot ändras koderna för medietyper, biblioteksfilialer och placeringar. Dessa behöver du ändra för att matcha de ditt bibliotek använder. Koder för medietyp hittar du på http://www.minkoha-personaldel.se/cgi-bin/koha/admin/itemtypes.pl. Koder för biblioteken hittar du på /cgi-bin/koha/admin/branches.pl och placeringarna finns på /cgi-bin/koha/admin/authorised_values.pl under LOC i drop-down menyn. &lt;br /&gt;
* Referenser till datum behöver du ändra så de stämmer med den tidpunkt du vill ta ut statistik för. &lt;br /&gt;
&lt;br /&gt;
Ref, antal exemplar och signum&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT &lt;br /&gt;
  i.homebranch AS Bibliotek, &lt;br /&gt;
  SUBSTRING_INDEX( b.author, &amp;#039;, &amp;#039;, 1 )  AS Frfnamn, &lt;br /&gt;
  b.title AS Titel, &lt;br /&gt;
  SUBSTRING_INDEX( b.author, &amp;#039;, &amp;#039;, -1 ) AS Frffnamn,&lt;br /&gt;
  volume AS Del, &lt;br /&gt;
  editionstatement AS Upplaga, &lt;br /&gt;
  publicationyear AS Utgar, &lt;br /&gt;
  isbn AS Isbn, &lt;br /&gt;
  itemcallnumber AS signum,&lt;br /&gt;
  COUNT(*) AS Antal &lt;br /&gt;
FROM &lt;br /&gt;
  items as i, &lt;br /&gt;
  biblio as b, &lt;br /&gt;
  biblioitems as bi &lt;br /&gt;
WHERE i.biblionumber = b.biblionumber &lt;br /&gt;
  AND i.biblionumber = bi.biblionumber &lt;br /&gt;
  AND i.notforloan = 1 &lt;br /&gt;
GROUP BY i.biblionumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ref och antal exemplar&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT &lt;br /&gt;
  i.homebranch AS Bibliotek, &lt;br /&gt;
  SUBSTRING_INDEX( b.author, &amp;#039;, &amp;#039;, 1 )  AS Frfnamn, &lt;br /&gt;
  b.title AS Titel, &lt;br /&gt;
  SUBSTRING_INDEX( b.author, &amp;#039;, &amp;#039;, -1 ) AS Frffnamn,&lt;br /&gt;
  volume AS Del, &lt;br /&gt;
  editionstatement AS Upplaga, &lt;br /&gt;
  publicationyear AS Utgar, &lt;br /&gt;
  isbn AS Isbn, &lt;br /&gt;
  COUNT(*) AS Antal &lt;br /&gt;
FROM &lt;br /&gt;
  items as i, &lt;br /&gt;
  biblio as b, &lt;br /&gt;
  biblioitems as bi &lt;br /&gt;
WHERE i.biblionumber = b.biblionumber &lt;br /&gt;
  AND i.biblionumber = bi.biblionumber &lt;br /&gt;
  AND i.notforloan = 1 &lt;br /&gt;
GROUP BY i.biblionumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
År 2014 – Ej referens, antal utlån&lt;br /&gt;
&lt;br /&gt;
Ändra raden &amp;quot;AND s.datetime like &amp;#039;2016-&amp;amp;&amp;#039;&amp;quot; till det år du vill ta ut statistik för. Ändra också tredje raden från slutet &amp;quot;AND (i.itype = &amp;quot;A&amp;quot;...&amp;quot; för att spegla de medietyper du vill inkludera i utlåningsstatistiken. Eller ändra till AND i.itype != &amp;quot;REF&amp;quot; om du du bara vill utesluta referens (med koden &amp;quot;REF&amp;quot;). Du hittar dina egna koder för medietyper på http://www.minkoha-personaldel.se/cgi-bin/koha/admin/itemtypes.pl&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT &lt;br /&gt;
  s.branch AS Bibliotek, &lt;br /&gt;
  SUBSTRING_INDEX( b.author, &amp;#039;, &amp;#039;, 1 )  AS Frfnamn, &lt;br /&gt;
  b.title AS Titel, &lt;br /&gt;
  SUBSTRING_INDEX( b.author, &amp;#039;, &amp;#039;, -1 ) AS Frffnamn,&lt;br /&gt;
  volume AS Del, &lt;br /&gt;
  editionstatement AS Upplaga, &lt;br /&gt;
  publicationyear AS Utgar, &lt;br /&gt;
  isbn AS Isbn, &lt;br /&gt;
  COUNT(*) AS Antal &lt;br /&gt;
FROM &lt;br /&gt;
  statistics as s, &lt;br /&gt;
  items as i, &lt;br /&gt;
  biblio as b, &lt;br /&gt;
  biblioitems as bi &lt;br /&gt;
WHERE s.itemnumber = i.itemnumber &lt;br /&gt;
  AND i.biblionumber = b.biblionumber &lt;br /&gt;
  AND i.biblionumber = bi.biblionumber &lt;br /&gt;
  AND s.datetime like &amp;#039;2016-%&amp;#039; &lt;br /&gt;
  AND s.type = &amp;#039;issue&amp;#039; &lt;br /&gt;
  AND ( i.itype = &amp;#039;A&amp;#039; OR i.itype = &amp;#039;DEP&amp;#039; OR i.itype = &amp;#039;B&amp;#039; OR i.itype = &amp;#039;C&amp;#039; OR i.itype = &amp;#039;TIDN&amp;#039; ) &lt;br /&gt;
  AND i.notforloan = 0 &lt;br /&gt;
GROUP BY i.biblionumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;KB-statistiken&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Dessa rapporter togs ursprungligen fram av Magnus Enger på uppdrag av Hylte folkbibliotek. För att använda dem behöver du anpassa dem med avseende på sådant som t.ex. datum och de bibliotekskoder, koder för medietyp m.fl. som du använder. &lt;br /&gt;
&lt;br /&gt;
19 Streckkoder referensexemplar	&lt;br /&gt;
Visar alla streckkoder för referensböcker. Antalet visas av Koha som anger antal matchande rader.	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT barcode FROM items WHERE notforloan = 1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
11-5 Antal referensexemplar		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT homebranch AS Avdelning, COUNT(*) AS Antal FROM items WHERE notforloan = 1 AND dateaccessioned NOT LIKE &amp;#039;2015-%&amp;#039; GROUP BY homebranch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
18 Skönlitteratur - Bestånd för vuxna - lista		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT itemcallnumber, count(*) AS Antal FROM items WHERE itemcallnumber NOT LIKE &amp;#039;% %&amp;#039; -- Må ikke innehole mellomrom &lt;br /&gt;
AND BINARY itemcallnumber LIKE &amp;#039;%H%&amp;#039; -- Må inneholde en stor H &lt;br /&gt;
AND itemcallnumber != &amp;#039;Hcg&amp;#039; -- Må ikke være Hcg &lt;br /&gt;
AND itemcallnumber != &amp;#039;Hcf&amp;#039; -- Må ikke være HCF &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;u%&amp;#039; -- Må ikke starte på liten u &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;uf%&amp;#039; -- Må ikke starte på liten uf &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;ug%&amp;#039; -- Må ikke starte på liten ug &lt;br /&gt;
GROUP BY itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
18 Skönlitteratur - Bestånd för vuxna		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT homebranch AS Avdelning, COUNT(*) AS Antal FROM items WHERE itemcallnumber NOT LIKE &amp;#039;% %&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber LIKE &amp;#039;%H%&amp;#039; &lt;br /&gt;
AND itemcallnumber != &amp;#039;Hcg&amp;#039; &lt;br /&gt;
AND itemcallnumber != &amp;#039;Hcf&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;u%&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;uf%&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;ug%&amp;#039; AND dateaccessioned NOT LIKE &amp;#039;2014-%&amp;#039; GROUP BY homebranch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
18 Skönlitteratur - Bestånd för barn - lista&lt;br /&gt;
&amp;lt;pre&amp;gt;		&lt;br /&gt;
SELECT itemcallnumber, COUNT(*) AS Antal &lt;br /&gt;
FROM items &lt;br /&gt;
WHERE itemcallnumber NOT LIKE &amp;#039;% %&amp;#039; &lt;br /&gt;
AND ( BINARY itemcallnumber LIKE &amp;#039;uH%&amp;#039; &lt;br /&gt;
OR BINARY itemcallnumber LIKE &amp;#039;ufH%&amp;#039; &lt;br /&gt;
OR BINARY itemcallnumber LIKE &amp;#039;ugH%&amp;#039; &lt;br /&gt;
OR BINARY itemcallnumber LIKE &amp;#039;Hcg%&amp;#039;&lt;br /&gt;
OR BINARY itemcallnumber LIKE &amp;#039;Hcf%&amp;#039; ) &lt;br /&gt;
GROUP BY itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
18 Skönlitteratur - Bestånd för barn		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT homebranch AS Avdelning, COUNT(*) AS Antal &lt;br /&gt;
FROM items &lt;br /&gt;
WHERE itemcallnumber NOT LIKE &amp;#039;% %&amp;#039; &lt;br /&gt;
AND ( BINARY itemcallnumber LIKE &amp;#039;uH%&amp;#039; &lt;br /&gt;
OR BINARY itemcallnumber LIKE &amp;#039;ufH%&amp;#039; &lt;br /&gt;
OR BINARY itemcallnumber LIKE &amp;#039;ugH%&amp;#039; &lt;br /&gt;
OR BINARY itemcallnumber LIKE &amp;#039;Hcg%&amp;#039; &lt;br /&gt;
OR BINARY itemcallnumber LIKE &amp;#039;Hcf%&amp;#039; ) &lt;br /&gt;
AND dateaccessioned NOT LIKE &amp;#039;2014-%&amp;#039; &lt;br /&gt;
GROUP BY home branch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
18 Skönlitteratur - Nyförvärv för vuxna		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT homebranch AS Avdelning, COUNT(*) AS Antal &lt;br /&gt;
FROM items &lt;br /&gt;
WHERE dateaccessioned LIKE &amp;#039;2013-%&amp;#039; &lt;br /&gt;
AND ( itemcallnumber NOT LIKE &amp;#039;% %&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber LIKE &amp;#039;%H%&amp;#039; &lt;br /&gt;
AND itemcallnumber != &amp;#039;Hcg&amp;#039; &lt;br /&gt;
AND itemcallnumber != &amp;#039;Hcf&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;u%&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;uf%&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;ug%&amp;#039; ) &lt;br /&gt;
GROUP BY home branch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
18 Skönlitteratur - Nyförvärv för barn		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT homebranch AS Avdelning, COUNT(*) AS Antal &lt;br /&gt;
FROM items &lt;br /&gt;
WHERE dateaccessioned LIKE &amp;#039;2013-%&amp;#039; &lt;br /&gt;
AND ( itemcallnumber NOT LIKE &amp;#039;% %&amp;#039; &lt;br /&gt;
AND ( BINARY itemcallnumber LIKE &amp;#039;uH%&amp;#039; &lt;br /&gt;
OR BINARY itemcallnumber LIKE &amp;#039;ufH%&amp;#039; &lt;br /&gt;
OR BINARY itemcallnumber LIKE &amp;#039;ugH%&amp;#039; &lt;br /&gt;
OR BINARY itemcallnumber LIKE &amp;#039;Hcg%&amp;#039; &lt;br /&gt;
OR BINARY itemcallnumber LIKE &amp;#039;Hcf%&amp;#039; ) ) &lt;br /&gt;
GROUP BY home branch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
18 Fack- och referenslitteratur - Bestånd för vuxna - lista		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT itemcallnumber, COUNT(*) AS Antal &lt;br /&gt;
FROM items &lt;br /&gt;
WHERE BINARY itemcallnumber NOT LIKE &amp;#039;%H%&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;u%&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;uf%&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;ug%&amp;#039; &lt;br /&gt;
GROUP BY itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
18 Fack- och referenslitteratur - Bestånd för vuxna		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT homebranch AS Avdelning, COUNT(*) AS Antal &lt;br /&gt;
FROM items WHERE BINARY itemcallnumber NOT LIKE &amp;#039;%H%&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;u%&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;uf%&amp;#039; &lt;br /&gt;
AND BINARY itemcallnumber NOT LIKE &amp;#039;ug%&amp;#039; &lt;br /&gt;
AND dateaccessioned NOT LIKE &amp;#039;2014-%&amp;#039; &lt;br /&gt;
GROUP BY home branch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
18 Fack- och referenslitteratur - Bestånd för barn - lista		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT itemcallnumber, COUNT(*) AS Antal FROM items &lt;br /&gt;
WHERE BINARY itemcallnumber NOT LIKE &amp;#039;%H%&amp;#039; &lt;br /&gt;
AND ( BINARY itemcallnumber LIKE &amp;#039;u%&amp;#039; OR BINARY itemcallnumber LIKE &amp;#039;uf%&amp;#039; OR BINARY itemcallnumber LIKE &amp;#039;ug%&amp;#039; ) GROUP BY itemcallnumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
18 Fack- och referenslitteratur - Bestånd för barn		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT homebranch AS Avdelning, COUNT(*) AS Antal &lt;br /&gt;
FROM items &lt;br /&gt;
WHERE BINARY itemcallnumber NOT LIKE &amp;#039;%H%&amp;#039; &lt;br /&gt;
AND ( BINARY itemcallnumber LIKE &amp;#039;u%&amp;#039; OR BINARY itemcallnumber LIKE &amp;#039;uf%&amp;#039; OR BINARY itemcallnumber LIKE &amp;#039;ug%&amp;#039; ) AND dateaccessioned NOT LIKE &amp;#039;2014-%&amp;#039; &lt;br /&gt;
GROUP BY home branch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
18 Fack- och referenslitteratur - Nyförvärv för vuxna		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT homebranch AS Avdelning, COUNT(*) AS Antal &lt;br /&gt;
FROM items &lt;br /&gt;
WHERE dateaccessioned LIKE &amp;#039;2013-%&amp;#039; &lt;br /&gt;
AND ( BINARY itemcallnumber NOT LIKE &amp;#039;%H%&amp;#039; AND BINARY itemcallnumber NOT LIKE &amp;#039;u%&amp;#039; AND BINARY itemcallnumber NOT LIKE &amp;#039;uf%&amp;#039; AND BINARY itemcallnumber NOT LIKE &amp;#039;ug%&amp;#039; ) &lt;br /&gt;
AND dateaccessioned NOT LIKE &amp;#039;2014-%&amp;#039; &lt;br /&gt;
GROUP BY homebranch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
18 Fack- och referenslitteratur - Nyförvärv för barn		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT homebranch AS Avdelning, COUNT(*) AS Antal FROM items &lt;br /&gt;
WHERE dateaccessioned LIKE &amp;#039;2013-%&amp;#039; &lt;br /&gt;
AND ( BINARY itemcallnumber NOT LIKE &amp;#039;%H%&amp;#039; AND ( BINARY itemcallnumber LIKE &amp;#039;u%&amp;#039; OR BINARY itemcallnumber LIKE &amp;#039;uf%&amp;#039; OR BINARY itemcallnumber LIKE &amp;#039;ug%&amp;#039; ) ) &lt;br /&gt;
AND dateaccessioned NOT LIKE &amp;#039;2014-%&amp;#039; &lt;br /&gt;
GROUP BY homebranch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
20 nyförvärvade titler - poster (etter migrering)		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) AS Antal FROM biblio &lt;br /&gt;
WHERE datecreated LIKE &amp;#039;2013-%&amp;#039; &lt;br /&gt;
AND datecreated != &amp;#039;2013-09-07&amp;#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
20 nyförvärvade titler - eksemplar (hele året)		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT homebranch AS Avdelning, COUNT(*) AS Antal &lt;br /&gt;
FROM items &lt;br /&gt;
WHERE dateaccessioned LIKE &amp;#039;2013-%&amp;#039; &lt;br /&gt;
GROUP BY homebranch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
21 Bestånd av AV-medier per avdelning	&lt;br /&gt;
&lt;br /&gt;
Man må velge hvilken avdeling raporten skal gjelde for.	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT itemtype, description, COUNT(*) AS Antal FROM itemtypes AS t, items AS i WHERE t.itemtype = i.itype AND itemtype != &amp;#039;A&amp;#039; AND itemtype != &amp;#039;FJ&amp;#039; AND itemtype != &amp;#039;C&amp;#039; AND itemtype != &amp;#039;DEP&amp;#039; AND itemtype != &amp;#039;E&amp;#039; AND itemtype != &amp;#039;N&amp;#039; AND itemtype != &amp;#039;H&amp;#039; AND itemtype != &amp;#039;TIDN&amp;#039; AND homebranch = &amp;lt;&amp;gt; GROUP BY itemtype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
21 Nyförvärv av AV-medier	&lt;br /&gt;
&lt;br /&gt;
Man må velge hvilken avdeling raporten skal gjelde for.	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT itemtype, description, COUNT(*) AS Antal FROM itemtypes AS t, items AS i WHERE t.itemtype = i.itype AND itemtype != &amp;#039;A&amp;#039; AND itemtype != &amp;#039;C&amp;#039; AND itemtype != &amp;#039;DEP&amp;#039; AND itemtype != &amp;#039;E&amp;#039; AND itemtype != &amp;#039;N&amp;#039; AND itemtype != &amp;#039;H&amp;#039; AND itemtype != &amp;#039;TIDN&amp;#039; AND i.dateaccessioned like &amp;#039;2013-%&amp;#039; AND homebranch = &amp;lt;&amp;gt; GROUP BY itemtype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
25 Beståndet av anpassade medier		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT homebranch AS Avdelning, COUNT(*) AS Antal FROM items WHERE itype = &amp;#039;TALBOK&amp;#039; AND dateaccessioned NOT LIKE &amp;#039;2014-%&amp;#039; GROUP BY homebranch&lt;br /&gt;
25 Utlåningen av anpassade medier		SELECT branch AS Avdelning, COUNT(*) AS Antal FROM statistics WHERE datetime LIKE &amp;#039;2013-%&amp;#039; AND itemtype = &amp;#039;TALBOK&amp;#039; AND ( type = &amp;#039;issue&amp;#039; OR type = &amp;#039;renew&amp;#039; ) GROUP BY branch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
27 Utlån - Skönlitteratur för vuxna		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT branch AS Avdelning, COUNT(*) AS Antal FROM statistics, items WHERE statistics.itemnumber = items.itemnumber AND datetime like &amp;#039;2013-%&amp;#039; AND ( statistics.type = &amp;#039;issue&amp;#039; OR statistics.type = &amp;#039;renew&amp;#039; ) AND items.itemcallnumber NOT LIKE &amp;#039;% %&amp;#039; AND BINARY items.itemcallnumber LIKE &amp;#039;%H%&amp;#039; AND items.itemcallnumber != &amp;#039;Hcg&amp;#039; AND items.itemcallnumber != &amp;#039;Hcf&amp;#039; AND BINARY items.itemcallnumber NOT LIKE &amp;#039;u%&amp;#039; AND BINARY items.itemcallnumber NOT LIKE &amp;#039;uf%&amp;#039; AND BINARY items.itemcallnumber NOT LIKE &amp;#039;ug%&amp;#039; GROUP BY branch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
27 Utlån - Skönlitteratur för barn		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT branch AS Avdelning, COUNT(*) AS Antal FROM statistics, items WHERE statistics.itemnumber = items.itemnumber AND statistics.datetime like &amp;#039;2013-%&amp;#039; AND ( type = &amp;#039;issue&amp;#039; OR type = &amp;#039;renew&amp;#039; ) AND items.itemcallnumber NOT LIKE &amp;#039;% %&amp;#039; AND ( BINARY items.itemcallnumber LIKE &amp;#039;uH%&amp;#039; OR BINARY items.itemcallnumber LIKE &amp;#039;ufH%&amp;#039; OR BINARY items.itemcallnumber LIKE &amp;#039;ugH%&amp;#039; OR BINARY items.itemcallnumber LIKE &amp;#039;Hcg%&amp;#039; OR BINARY items.itemcallnumber LIKE &amp;#039;Hcf%&amp;#039; ) GROUP BY branch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
27 Utlån - Fack- och referenslitteratur för vuxna		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT branch AS Avdelning, COUNT(*) AS Antal FROM statistics, items WHERE statistics.itemnumber = items.itemnumber AND statistics.datetime like &amp;#039;2013-%&amp;#039; AND ( statistics.type = &amp;#039;issue&amp;#039; OR statistics.type = &amp;#039;renew&amp;#039; ) AND BINARY items.itemcallnumber NOT LIKE &amp;#039;%H%&amp;#039; AND BINARY items.itemcallnumber NOT LIKE &amp;#039;u%&amp;#039; AND BINARY items.itemcallnumber NOT LIKE &amp;#039;uf%&amp;#039; AND BINARY items.itemcallnumber NOT LIKE &amp;#039;ug%&amp;#039; GROUP BY branch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
27 Utlån - Fack- och referenslitteratur för barn		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT branch AS Avdelning, COUNT(*) AS Antal FROM statistics, items WHERE statistics.itemnumber = items.itemnumber AND statistics.datetime like &amp;#039;2013-%&amp;#039; AND ( statistics.type = &amp;#039;issue&amp;#039; OR statistics.type = &amp;#039;renew&amp;#039; ) AND BINARY items.itemcallnumber NOT LIKE &amp;#039;%H%&amp;#039; AND ( BINARY items.itemcallnumber LIKE &amp;#039;u%&amp;#039; OR BINARY items.itemcallnumber LIKE &amp;#039;uf%&amp;#039; OR BINARY items.itemcallnumber LIKE &amp;#039;ug%&amp;#039; ) GROUP BY branch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
28 Utlåningen av AV-medier - aktive lån		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT items.itype, COUNT(*) AS Laan, SUM(issues.renewals) AS Omlaan FROM issues LEFT JOIN items ON issues.itemnumber = items.itemnumber WHERE itype != &amp;#039;A&amp;#039; AND itype != &amp;#039;C&amp;#039; AND itype != &amp;#039;DEP&amp;#039; AND itype != &amp;#039;E&amp;#039; AND itype != &amp;#039;N&amp;#039; AND itype != &amp;#039;H&amp;#039; AND itype != &amp;#039;TIDN&amp;#039; GROUP BY itype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
28 Utlåningen av AV-medier - gamla lån		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT items.itype, COUNT(*) AS Laan, SUM(old_issues.renewals) AS Omlaan FROM old_issues LEFT JOIN items ON old_issues.itemnumber = items.itemnumber WHERE itype != &amp;#039;A&amp;#039; AND itype != &amp;#039;C&amp;#039; AND itype != &amp;#039;DEP&amp;#039; AND itype != &amp;#039;E&amp;#039; AND itype != &amp;#039;N&amp;#039; AND itype != &amp;#039;H&amp;#039; AND itype != &amp;#039;TIDN&amp;#039; GROUP BY itype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
28 Utlån av AV-medier	&lt;br /&gt;
&lt;br /&gt;
Må velge hvilken avdeling rapporten gjelder for	&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT statistics.itemtype AS Typ, itemtypes.description AS Beskrivning, COUNT(*) AS Antal FROM statistics, itemtypes WHERE statistics.itemtype = itemtypes.itemtype AND statistics.itemtype != &amp;#039;A&amp;#039; AND statistics.itemtype != &amp;#039;C&amp;#039; AND statistics.itemtype != &amp;#039;FJ&amp;#039; AND statistics.itemtype != &amp;#039;DEP&amp;#039; AND statistics.itemtype != &amp;#039;E&amp;#039; AND statistics.itemtype != &amp;#039;N&amp;#039; AND statistics.itemtype != &amp;#039;H&amp;#039; AND statistics.itemtype != &amp;#039;TIDN&amp;#039; AND datetime like &amp;#039;2013-%&amp;#039; AND branch = &amp;lt;&amp;gt; GROUP BY statistics.itemtype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Utlåningen av talböcker 2014		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT branch AS Avdelning, COUNT(*) AS Antal FROM statistics WHERE datetime LIKE &amp;#039;2014-%&amp;#039; AND itemtype = &amp;#039;TALBOK&amp;#039; AND ( type = &amp;#039;issue&amp;#039; OR type = &amp;#039;renew&amp;#039; ) GROUP BY branch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ut- och omlån 2014. &lt;br /&gt;
&lt;br /&gt;
Allt - fördelat på månader.		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT branch AS Avdelning, LEFT(datetime, 7) as Maanad, COUNT(*) AS Antal FROM statistics, items WHERE statistics.itemnumber = items.itemnumber AND datetime like &amp;#039;2014%&amp;#039; AND ( statistics.type = &amp;#039;issue&amp;#039; OR statistics.type = &amp;#039;renew&amp;#039; ) AND items.itemcallnumber NOT LIKE &amp;#039;% %&amp;#039; AND branch = &amp;lt;&amp;gt; GROUP BY Maanad&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ut- och omlån 2015. &lt;br /&gt;
&lt;br /&gt;
Allt - fördelat på månader.		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT branch AS Avdelning, MONTH(datetime) as &amp;quot;Månad&amp;quot;, COUNT(*) AS Antal FROM statistics, items WHERE statistics.itemnumber = items.itemnumber AND datetime like &amp;#039;2015%&amp;#039; AND ( statistics.type = &amp;#039;issue&amp;#039; OR statistics.type = &amp;#039;renew&amp;#039; ) -- AND items.itemcallnumber NOT LIKE &amp;#039;% %&amp;#039; AND branch = &amp;lt;&amp;gt; GROUP BY Månad&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
19d - Totalt antal aktiva låntagare		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT COUNT(DISTINCT borrowernumber) AS Antal_aktiva FROM statistics WHERE datetime LIKE &amp;#039;2016-%&amp;#039; AND branch != &amp;#039;ORN&amp;#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
19e - Aktiva låntagare som är under 18 år		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(DISTINCT s.borrowernumber) AS Antal_aktiva FROM statistics AS s, borrowers AS b WHERE s.borrowernumber = b.borrowernumber AND b.dateofbirth &amp;gt; DATE_SUB(CURDATE(), INTERVAL 18 YEAR) AND s.branch != &amp;#039;ORN&amp;#039; AND s.datetime LIKE &amp;#039;2016%&amp;#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
19c - Antal aktiva låntagare som är institutionslåntagare eller personer som saknar uppgift om personnummer		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT COUNT(DISTINCT s.borrowernumber) AS Antal_aktiva FROM statistics AS s LEFT JOIN borrower_attributes AS ba ON s.borrowernumber = ba.borrowernumber WHERE s.datetime LIKE &amp;#039;2015%&amp;#039; AND s.branch != &amp;#039;ORN&amp;#039; AND ba.attribute IS NULL&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
12a - Antal titlar på svenska språket		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT SUBSTRING(ExtractValue(marcxml, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) AS Språk, count(*) AS Antal FROM biblioitems GROUP BY Språk HAVING Språk = &amp;#039;swe&amp;#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
12b - Antal titlar på nationellt minoritetsspråk		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT SUBSTRING(ExtractValue(marcxml, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) AS Språk, count(*) AS Antal FROM biblioitems GROUP BY Språk HAVING ( Språk = &amp;#039;fin&amp;#039; OR Språk = &amp;#039;smi&amp;#039; OR Språk = &amp;#039;9mk&amp;#039; OR Språk = &amp;#039;rom&amp;#039; OR Språk = &amp;#039;yid&amp;#039; )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
12c - Antal titlar på utländska språk		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT COUNT(*) AS Antal FROM biblioitems WHERE SUBSTRING(ExtractValue(marcxml, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;swe&amp;#039; AND SUBSTRING(ExtractValue(marcxml, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;fin&amp;#039; AND SUBSTRING(ExtractValue(marcxml, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;smi&amp;#039; AND SUBSTRING(ExtractValue(marcxml, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;9mk&amp;#039; AND SUBSTRING(ExtractValue(marcxml, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;rom&amp;#039; AND SUBSTRING(ExtractValue(marcxml, &amp;#039;//controlfield[@tag=&amp;quot;008&amp;quot;]&amp;#039;), 36, 3) != &amp;#039;yid&amp;#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
19a - Antal aktiva låntagare som är kvinnor (Näst sista siffran i personnumret är jämn siffra)	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(DISTINCT s.borrowernumber) AS Antal FROM statistics AS s, borrower_attributes AS ba WHERE s.borrowernumber = ba.borrowernumber AND s.datetime LIKE &amp;#039;2016-%&amp;#039; AND s.branch != &amp;#039;ORN&amp;#039; AND code = &amp;#039;PRNSNR&amp;#039; AND LEFT( RIGHT(attribute, 2), 1) % 2 = 0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
19b - Antal aktiva låntagare som är män	(Näst sista siffran i personnumret är ojämn siffra)	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(DISTINCT s.borrowernumber) AS Antal FROM statistics AS s, borrower_attributes AS ba WHERE s.borrowernumber = ba.borrowernumber AND s.datetime LIKE &amp;#039;2016-%&amp;#039; AND s.branch != &amp;#039;ORN&amp;#039; AND code = &amp;#039;PRNSNR&amp;#039; AND LEFT( RIGHT(attribute, 2), 1) % 2 = 1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10A: Allting med itemtype: objekttyp böcker - Antal fack / skön / barn / vuxen&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT COUNT(*) FROM items WHERE itype = &amp;#039;BOK&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) &amp;lt;= 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10A: Allting med itemtype: objekttyp böcker - Nyförvärv	fack / skön / barn / vuxen	&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;BOK&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) = 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10B: Ljudböcker - Antal objekt		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;LJUDBOK&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) &amp;lt;= 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10B: Ljudböcker - Nyförvärv		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;LJUDBOK&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) = 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10C: Talböcker / Daisy - Antal objekt		&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT COUNT(*) FROM items WHERE itype = &amp;#039;TALBOK&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) &amp;lt;= 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10C: Talböcker / Daisy - Nyförvärv		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;TALBOK&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) = 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10D: itemtype Tidningar &amp;amp; Tidskrifter - Antal objekt		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;TIDNINGAR&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) &amp;lt;= 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10D: itemtype Tidningar &amp;amp; Tidskrifter - Nyförvärv		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;TIDNINGAR&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) = 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10F: Musik cd - Antal objekt		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;MUSIK&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) &amp;lt;= 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10F: Musik cd - Nyförvärv		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;MUSIK&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) = 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10H: mikrofilm mm - Antal objekt		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;MIKROFILME&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) &amp;lt;= 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10H: mikrofilm mm - Nyförvärv		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;MIKROFILME&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) = 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10I: Kartor mm - Antal objekt		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;KARTOR&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) &amp;lt;= 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10I: Kartor mm - Nyförvärv		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;KARTOR&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) = 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10J: Noter mm - Antal objekt		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;NOTER&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) &amp;lt;= 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10J: Noter mm - Nyförvärv		&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE itype = &amp;#039;NOTER&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) = 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10G: Film - Antal objekt	(allt med itemtype: Hyr-DVD och Musik-DVD)	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE ( itype = &amp;#039;HYRDVD&amp;#039; OR itype = &amp;#039;MUSIKFILM&amp;#039; ) AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) &amp;lt;= 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10G: Film - Nyförvärv (allt med itemtype: Hyr-DVD och Musik-DVD)	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT COUNT(*) FROM items WHERE ( itype = &amp;#039;HYRDVD&amp;#039; OR itype = &amp;#039;MUSIKFILM&amp;#039; ) AND homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) = 2015&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10 Objekttyper - Antal objekter&lt;br /&gt;
&lt;br /&gt;
Alle bibliotek, unntatt Örnaskolan.	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT itype, COUNT(*) AS Antal FROM items WHERE homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) &amp;lt;= 2016 GROUP BY itype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10 Objekttyper - Nyförvärv	&lt;br /&gt;
&lt;br /&gt;
Alle bibliotek, unntatt Örnaskolan.	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT itype, COUNT(*) AS Antal FROM items WHERE homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) = 2016 GROUP BY itype&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
14 - Initiala lån	&lt;br /&gt;
&lt;br /&gt;
Alle bibliotek	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT s.itemtype, i.description, COUNT(*) AS Initiala FROM statistics AS s, itemtypes as i WHERE s.itemtype = i.itemtype AND s.type = &amp;#039;issue&amp;#039; AND YEAR(s.datetime) = 2014 GROUP BY s.itemtype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
14 - Omlån	&lt;br /&gt;
&lt;br /&gt;
Alle bibliotek	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT s.itemtype, i.description, COUNT(*) AS Initiala FROM statistics AS s, itemtypes as i WHERE s.itemtype = i.itemtype AND s.type = &amp;#039;renew&amp;#039; AND YEAR(s.datetime) = 2014 GROUP BY s.itemtype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
14 - Totala utlån	&lt;br /&gt;
&lt;br /&gt;
Alle bibliotek, unntatt Örnaskolan	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT s.itemtype, i.description, COUNT(*) AS Initiala FROM statistics AS s, itemtypes as i WHERE s.itemtype = i.itemtype AND ( s.type = &amp;#039;issue&amp;#039; OR s.type = &amp;#039;renew&amp;#039; ) AND YEAR(s.datetime) = 2015 GROUP BY s.itemtype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
11-1 Bestånd av tryckta böcker och seriella publikationer för barn &amp;amp; unga	&lt;br /&gt;
&lt;br /&gt;
Alle bibliotek, unntatt Örnaskolan.	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT itype, COUNT(*) AS Antal FROM items WHERE homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) &amp;lt;= 2016 AND BINARY itemcallnumber LIKE &amp;#039;u%&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; GROUP BY itype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
11-2 Antal nyförvärv av tryckta böcker och seriella publikationer för barn &amp;amp; unga&lt;br /&gt;
	&lt;br /&gt;
Alle bibliotek, unntatt Örnaskolan.	&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT itype, COUNT(*) AS Antal FROM items WHERE homebranch != &amp;#039;ORN&amp;#039; AND YEAR(dateaccessioned) = 2016 AND BINARY itemcallnumber LIKE &amp;#039;u%&amp;#039; AND homebranch != &amp;#039;ORN&amp;#039; GROUP BY itype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
11-3: Antal utlån av tryckta böcker och seriella publikationer för barn &amp;amp; unga	&lt;br /&gt;
&lt;br /&gt;
Alle bibliotek, unntatt Örnaskolan	&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT s.itemtype, i.description, COUNT(*) AS Initiala FROM statistics AS s, itemtypes as i, items WHERE s.itemtype = i.itemtype AND s.itemnumber = items.itemnumber AND ( s.type = &amp;#039;issue&amp;#039; OR s.type = &amp;#039;renew&amp;#039; ) AND s.branch != &amp;#039;ORN&amp;#039; AND YEAR(s.datetime) = 2016 AND BINARY items.itemcallnumber LIKE &amp;#039;u%&amp;#039; GROUP BY s.itemtype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
11-4: Bestånd av skönlitteratur, tryckta böcker eller seriella publikationer&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT itype AS itemtype, COUNT(*) AS Antal FROM items WHERE ( BINARY LEFT(itemcallnumber,4) LIKE &amp;#039;%H%&amp;#039; OR itemcallnumber LIKE &amp;#039;8%&amp;#039; ) AND YEAR(dateaccessioned) &amp;lt;= 2015 AND homebranch != &amp;#039;ORN&amp;#039; GROUP BY itype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
11-6: Bestånd av medier för personer med läsnedsättning&lt;br /&gt;
&lt;br /&gt;
Alle bibliotek unntatt Örnaskolan&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT itype AS itemtype, COUNT(*) AS Antal FROM items WHERE ( location = &amp;#039;TALBOKVUXEN&amp;#039; OR location = &amp;#039;TALBOKBARN&amp;#039; OR location = &amp;#039;TALBOKTUNN&amp;#039; OR location = &amp;#039;APPELHYLLAN&amp;#039; OR location = &amp;#039;BOKDAISY&amp;#039; OR location = &amp;#039;SPRAKKEDJAN&amp;#039; OR location = &amp;#039;SPRAKVASKOR&amp;#039; OR location = &amp;#039;LATTLAST&amp;#039; OR location = &amp;#039;LLMP3&amp;#039; OR location = &amp;#039;LLSVE&amp;#039; OR location = &amp;#039;STORSTIL&amp;#039; ) AND YEAR(dateaccessioned) &amp;lt;= 2015 AND homebranch != &amp;#039;ORN&amp;#039; GROUP BY itype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
11-7: Utlån av medier för personer med läsnedsätting&lt;br /&gt;
&lt;br /&gt;
Alle bibliotek unntatt Örnaskolan	&lt;br /&gt;
&amp;lt;pre&amp;gt;SELECT i.itype AS itemtype, COUNT(*) AS Antal FROM statistics AS s, items AS i WHERE s.itemnumber = i.itemnumber AND ( location = &amp;#039;TALBOKVUXEN&amp;#039; OR location = &amp;#039;TALBOKBARN&amp;#039; OR location = &amp;#039;TALBOKTUNN&amp;#039; OR location = &amp;#039;APPELHYLLAN&amp;#039; OR location = &amp;#039;BOKDAISY&amp;#039; OR location = &amp;#039;SPRAKKEDJAN&amp;#039; OR location = &amp;#039;SPRAKVASKOR&amp;#039; OR location = &amp;#039;LATTLAST&amp;#039; OR location = &amp;#039;LLMP3&amp;#039; OR location = &amp;#039;LLSVE&amp;#039; OR location = &amp;#039;STORSTIL&amp;#039; ) AND s.branch != &amp;#039;ORN&amp;#039; AND s.type = &amp;#039;issue&amp;#039; GROUP BY itype&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gunillar</name></author>
	</entry>
	<entry>
		<id>https://koha.se/wiki/index.php?title=Statistik/F%C3%B6rfattarfonden&amp;diff=283</id>
		<title>Statistik/Författarfonden</title>
		<link rel="alternate" type="text/html" href="https://koha.se/wiki/index.php?title=Statistik/F%C3%B6rfattarfonden&amp;diff=283"/>
		<updated>2017-10-31T13:23:03Z</updated>

		<summary type="html">&lt;p&gt;Gunillar: Skapade sidan med &amp;#039;&amp;#039;&amp;#039;&amp;#039;Författarfonden&amp;#039;&amp;#039;&amp;#039;  De här rapporterna togs ursprungligen fram av Magnus Enger för Hyltes räkning. Notera att de är avsedda som en utgångspunkt för dina egna rapport...&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Författarfonden&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
De här rapporterna togs ursprungligen fram av Magnus Enger för Hyltes räkning. Notera att de är avsedda som en utgångspunkt för dina egna rapporter - du kommer troligen behöva anpassa dem något. &lt;br /&gt;
&lt;br /&gt;
Några råd om hur du anpassar rapporterna: &lt;br /&gt;
* Databasens struktur ser likadan ut i olika Koha-installationer, men däremot ändras koderna för medietyper, biblioteksfilialer och placeringar. Dessa behöver du ändra för att matcha de ditt bibliotek använder. Koder för medietyp hittar du på http://www.minkoha-personaldel.se/cgi-bin/koha/admin/itemtypes.pl. Koder för biblioteken hittar du på /cgi-bin/koha/admin/branches.pl och placeringarna finns på /cgi-bin/koha/admin/authorised_values.pl under LOC i drop-down menyn. &lt;br /&gt;
* Referenser till datum behöver du ändra så de stämmer med den tidpunkt du vill ta ut statistik för. &lt;br /&gt;
&lt;br /&gt;
Ref, antal exemplar och signum&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT &lt;br /&gt;
  i.homebranch AS Bibliotek, &lt;br /&gt;
  SUBSTRING_INDEX( b.author, &amp;#039;, &amp;#039;, 1 )  AS Frfnamn, &lt;br /&gt;
  b.title AS Titel, &lt;br /&gt;
  SUBSTRING_INDEX( b.author, &amp;#039;, &amp;#039;, -1 ) AS Frffnamn,&lt;br /&gt;
  volume AS Del, &lt;br /&gt;
  editionstatement AS Upplaga, &lt;br /&gt;
  publicationyear AS Utgar, &lt;br /&gt;
  isbn AS Isbn, &lt;br /&gt;
  itemcallnumber AS signum,&lt;br /&gt;
  COUNT(*) AS Antal &lt;br /&gt;
FROM &lt;br /&gt;
  items as i, &lt;br /&gt;
  biblio as b, &lt;br /&gt;
  biblioitems as bi &lt;br /&gt;
WHERE i.biblionumber = b.biblionumber &lt;br /&gt;
  AND i.biblionumber = bi.biblionumber &lt;br /&gt;
  AND i.notforloan = 1 &lt;br /&gt;
GROUP BY i.biblionumber&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gunillar</name></author>
	</entry>
</feed>