文章摘要:
1、BIT_COUNT/BIT_OR的用法
2、使用位组函数来计算每个月中用户登陆的天数。
3、举一反三:统计每个年度用户登陆天数。
示例表中含有代表用户访问网页的年-月-日值。
将返回:
该查询计算了在表中按年/月组合的不同天数,BIT_OR(或)可以自动去除重复的询问。
布尔值。MySQL数据库存储布尔值,在Java编程中,我们经常会遇到将boolean值写入到mysql数据库的情况,但是,mysql数据库是没有boolean类型的,它的boolean值是用数字0和1来表示的。
mysql是不支持bool类型的,所以,当把一个数据设置成bool类型的时候,数据库会自动转换成tinyint的数据类型,其实这个就是变相的bool。
在插入数据库之前先做一个判断boolean ifExists=false
String insertUser,strSql="select user from emp"
stmt.executeUpdate(sql)
while( stmt.next){
if(insertUser.equals(stmt.getString("user"))){
ifExists=true
break
}
}
if( ifExists){
system.out.println("用户已存在")
}else{
String sql = "insert into emp values('"+ num +"' )" stmt.executeUpdate(sql)
System.out.println("恭喜你同志添加成功!")
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)