Oprava statistiky
[mirrors/SokoMan.git] / assistants / stats / reserve.inc.php
index 827781490af2390823975990b6eba186691f61e6..f161fa4a07436503c586ddcc2a122facd43259a7 100644 (file)
@@ -1,11 +1,16 @@
 <?php
 $queries += array(
-       "Nutno koupit"
-               => 'SELECT room_id,room_name,model_id,model_name,model_barcode,model_reserve,'.
+       "Nakoupit: Došlo úplně (Urgent WishList)"
+               => 'SELECT model_id,model_name,model_reserve,model_reserve as item_quantity_to_buy'.
+               ' FROM model'.
+               ' WHERE model_reserve>0 AND NOT EXISTS'.
+               ' (SELECT item_id FROM item LEFT JOIN barcode USING(barcode_id) WHERE barcode.model_id=model.model_id AND status_id=1 AND item_quantity>0 AND item_valid_till=0)',
+       "Nakoupit: Dochází (WishList)"
+               => 'SELECT model_id,model_name,barcode_name,model_reserve,'.
                ' COUNT(item_id),SUM(item_quantity),model_reserve-SUM(item_quantity) as item_quantity_to_buy'.
-               ' FROM item LEFT JOIN model USING(model_id) LEFT JOIN room USING(room_id)'.
+               ' FROM item LEFT JOIN barcode USING(barcode_id) LEFT JOIN model USING(model_id)'.
                ' WHERE item_valid_till=0 AND status_id=1'.
-               ' GROUP BY model_id,room_id'.
+               ' GROUP BY model_id'.
                ' HAVING SUM(item_quantity)<model_reserve'.
-               ' ORDER BY room_id,model_id;',
+               ' ORDER BY model_id;',
 );
This page took 0.138737 seconds and 4 git commands to generate.