Fix for the counts being inaccruate
This commit is contained in:
parent
0429abf931
commit
9c3b0e29ff
1 changed files with 4 additions and 3 deletions
|
@ -63,12 +63,13 @@ sub calculate {
|
||||||
if ($branch) {
|
if ($branch) {
|
||||||
$sth = $dbh->prepare("select description, biblioitems.itemtype, count(*) as total from itemtypes, biblioitems, items
|
$sth = $dbh->prepare("select description, biblioitems.itemtype, count(*) as total from itemtypes, biblioitems, items
|
||||||
where biblioitems.itemtype=itemtypes.itemtype
|
where biblioitems.itemtype=itemtypes.itemtype
|
||||||
and items.biblionumber=biblioitems.biblionumber
|
and items.biblioitemnumber=biblioitems.biblioitemnumber
|
||||||
and items.holdingbranch=?
|
and items.holdingbranch=?
|
||||||
group by biblioitems.itemtype");
|
group by biblioitems.itemtype");
|
||||||
$sth->execute($branch);
|
$sth->execute($branch);
|
||||||
} else {
|
} else {
|
||||||
$sth = $dbh->prepare("select description, biblioitems.itemtype, count(*) as total from itemtypes, biblioitems where biblioitems.itemtype=itemtypes.itemtype group by biblioitems.itemtype");
|
$sth = $dbh->prepare("select description, biblioitems.itemtype, count(*) as total from itemtypes, biblioitems,items where biblioitems.itemtype=itemtypes.itemtype
|
||||||
|
and biblioitems.biblioitemnumber = items.biblioitemnumber group by biblioitems.itemtype");
|
||||||
$sth->execute;
|
$sth->execute;
|
||||||
}
|
}
|
||||||
my ($description,$biblioitems,$total);
|
my ($description,$biblioitems,$total);
|
||||||
|
|
Loading…
Reference in a new issue