Все они запрашивают одну и ту же таблицу, один SELECT выбирает количество результатов, а другой набор запросов SELECT выбирает минимум.
Можно ли это объединить в один запрос
likeNewTotal = db.getSingleValue("SELECT COUNT(*) FROM Offers WHERE subCondition = 'likenew'");
veryGoodTotal = db.getSingleValue("SELECT COUNT(*) FROM Offers WHERE subCondition = 'verygood'");
goodTotal = db.getSingleValue("SELECT COUNT(*) FROM Offers WHERE subCondition = 'good'");
acceptableTotal = db.getSingleValue("SELECT COUNT(*) FROM Offers WHERE subCondition = 'acceptable'");
likeNewLow = db.getSingleValue("SELECT MIN(price) FROM Offers WHERE subCondition = 'likenew'");
veryGoodLow = db.getSingleValue("SELECT MIN(price) FROM Offers WHERE subCondition = 'verygood'");
goodLow = db.getSingleValue("SELECT MIN(price) FROM Offers WHERE subCondition = 'good'");
acceptableLow = db.getSingleValue("SELECT MIN(price) FROM Offers WHERE subCondition = 'acceptable'");