Итак, я хочу посчитать общее количество продаж для каждого продавца из двух разных таблиц.
И я записал код, но он не работает ..... Может кто-нибудь, пожалуйста, помогите мне ???
Таким образом, он должен выдать этот sellerID = 1 и считать = 13. sellerID = 2 и считать = 14. Как-то так. Поэтому я хочу произвести 3 общих объема продаж для каждого продавца, но на выходе отображаются красные линии ....
String[] sellerID = {"1","2","3"};
int num = 0;
String []totalAmountSale = new String[3];
String sql = "SELECT tblOrder.SellerID, COUNT(*) " +
"FROM tblOrder, tblSeller " +
"WHERE tblOrder.SellerID = tblSeller.SellerID " +
"GROUP BY tblOrder.SellerID"
+ "ORDER BY tblOrder.SellerID;";
ResultSet rs = db.query(sql);
try {
while(rs.next())
{
totalAmountSale[num]= ""+rs.getInt(2);
num++;
}
rs.close();
} catch (SQLException ex) {
Logger.getLogger(DatabaseWork.class.getName()).log(Level.SEVERE, null, ex);
}
String out = "";
for (int i = 0; i < 3; i++) {
out+= totalAmountSale[i]+"\n";
}
JOptionPane.showMessageDialog(null,out );
}