посчитать значение в базе данных - PullRequest
0 голосов
/ 05 апреля 2011

Как я могу посчитать, сколько раз значение появляется в таблице, используя jdbc? У меня есть 200 возможных значений и 4 столбца для записей в таблице.

1 Ответ

6 голосов
/ 05 апреля 2011

Может быть на

Select count(*) from table where item = 'value';

Если вы хотите считать для всех 200 значений, вы можете попробовать:

select item,count(*) from table group by item;

Демонстрационный код: -

try {
         java.sql.Statement s = conn.createStatement();
         java.sql.ResultSet r = s.executeQuery("select item,count(*) from table group by item;");
        while (r.next()) {
            System.out.println(r.getString(1) + " "
                    + r.getString(2));
        }
    } catch (Exception e) {
        System.out.println(e);
        System.exit(0);
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...