java - 我想将计数查询的值分配给整数变量

标签 java mysql

`String query = "select count(book_id) as book_id from library_books_details where book_id = ?";`
PreparedStatement psEnd = collegeCon.prepareStatement(query);

psEnd.setInt(1, bookId);

最佳答案

ResultSet rs = psEnd.executeQuery();
      if (rs.next()) {
        int count= rs.getInt(1);
        System.out.println("Count= " + count);
      } else {
        System.out.println("error: could not get the record counts");
      } 

关于java - 我想将计数查询的值分配给整数变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22316611/

相关文章:

java - 如何在 Linux 中更新 memcached 服务器

java - 在 LibGDX 中,当 setFillParent 为 true 时,Actor 的位置是错误的

mysql - 与 Sql Join 语句作斗争。从不同的表中获取值

mysql - 如何拥有一个包含两种变量列的表

php - Laravel 5.4 与外键的多对多关系

javascript - 从 JSON 创建命名数组

java - OpenGL 中透明对象中的三角形/线条

java - 使用 vscode 远程调试 java 云应用程序的问题

java - 如何在eclipse中获取我的gradle管理的Java项目来解决导入?

mysql - 无法在 Java EE/JBoss 应用程序中连接到 MySQL