用java统计数据库的数据
比如数据库的一个表中有3个男生,4个女生,怎么用用java统计总人数,和男女人数?请路过大侠们帮个忙...
比如数据库的一个表中有3个男生,4个女生,怎么用用java统计总人数,和男女人数?请路过大侠们帮个忙
展开
2个回答
2013-09-06
展开全部
private Connection conn=null;
private PreparedStatement ps=null;
private String DRIVER="com.microsoft.sqlserver.jdbc.SQLServerDriver";
private String STRCONN="jdbc:sqlserver://127.0.0.1:1433;DatabaseName=merchandise";
private String USER="sa";
private String PASS="sasa";
/**
* 创建一个连接方法
*/
public Connection createConnection(){
try {
Class.forName(DRIVER);
conn=DriverManager.getConnection(STRCONN,USER,PASS);
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return conn;
}
上面是连接 sql server 2005的方法 下面是要查的用法
总数:select count(*)from
表名男生人数:select count(*)from 表名 where
性别那一列的名字='男'女生的把上面改一下就行了
private PreparedStatement ps=null;
private String DRIVER="com.microsoft.sqlserver.jdbc.SQLServerDriver";
private String STRCONN="jdbc:sqlserver://127.0.0.1:1433;DatabaseName=merchandise";
private String USER="sa";
private String PASS="sasa";
/**
* 创建一个连接方法
*/
public Connection createConnection(){
try {
Class.forName(DRIVER);
conn=DriverManager.getConnection(STRCONN,USER,PASS);
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return conn;
}
上面是连接 sql server 2005的方法 下面是要查的用法
总数:select count(*)from
表名男生人数:select count(*)from 表名 where
性别那一列的名字='男'女生的把上面改一下就行了
2013-09-06
展开全部
java连数据库你知道的吧?
相应的sql语句,总数:select count(*)from 表名
男生人数:select count(*)from 表名 where 性别那一列的名字='男'
女生的把上面改一下就行了
相应的sql语句,总数:select count(*)from 表名
男生人数:select count(*)from 表名 where 性别那一列的名字='男'
女生的把上面改一下就行了
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询