您的位置:首页 > 数据库

查询数据库中指定字段符合条件的记录数

2017-07-29 10:47 351 查看
有时我们的查询数据库数据时需要查询一个字段的数量,并且还要符合查询条件。

可以使用count来实现查询;

public int selectGPSDay(String company, String day){
Connection conn=null;
PreparedStatement ps=null;
ResultSet rs=null;
int count=0;
try {
conn=DbUtil.getCon();
String sql="SELECT  COUNT(*) FROM t_gpsinsurance WHERE gpsi_company='"+company+"' AND gpsi_createTime LIKE '"+day+"%' AND gpsi_gpsID IS NOT NULL";

System.out.println(sql);
ps=conn.prepareStatement(sql);
rs=ps.executeQuery();
while(rs.next()){
count=rs.getInt(1);
}
} catch (Exception e) {
e.printStackTrace();
}finally {
try {
DbUtil.close(ps, conn, rs);//关闭连接
} catch (Exception e) {
e.printStackTrace();
}
}
return count;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐