String sql = "SELECT TYPE, SOURCE, SUM(AMOUNT) AS AMOUNT FROM INCOME WHERE TYPE = 'EARNED' " +
"AND DATE BETWEEN '" + year + "-" + month + "-" + "01' AND '" + year + "-" + month + "-" + day + "'";
stmt = conn.createStatement();
rs = stmt.executeQuery(sql);
私はすべての収入を投資、ビジネス、給与などの形で保持している所得表を持っています。私はそれぞれのタイプの合計を引っ張りたい。私はすべての可能な収入を、3種類の収入、ポートフォリオ、または受動態に減らしました。私は1つの結果セットでそれぞれの合計(金額)を取得したいと思います。上記のコードは獲得したタイプの合計を選択するだけですが、他の2つのタイプを取得する方法はわかりません。何か助けてくれてありがとう。Java MySQLが1つの列を合計しながら複数の行を選択しています
「GROUP BY TYPE」? – eggyal