Я пытаюсь получить общую сумму умножения двух столбцов.
Вот мой код:
@Override
public List findTotalAmount(Integer cust_id) {
// TODO Auto-generated method stub
SQLQuery query = sessionFactory.getCurrentSession().createSQLQuery(
"SELECT SUM(itm.offerprice*crt.quantity) AS Total_Bill FROM cart crt INNER JOIN item itm ON crt.item_id = itm.item_id where crt.cust_id = "
+ cust_id);
query.setResultTransformer(Criteria.ALIAS_TO_ENTITY_MAP);
List a = query.list();
System.out.println(a.get(0));
return a;
}
Но когда я печатаю список, используя System.out.println(a.get(0));
, он печатает {Total_Bill = 1900} но я хочу только 1900. Как его распечатать? Любой другой способ печати только 1900?