NutzCN Logo
问答 动态sql获取他的count数量这样可以吗??
发布于 2855天前 作者 qq_65df4497 3442 次浏览 复制 上一个帖子 下一个帖子
标签: sql

public int countPhoneCode(PhoneCode code) {
Sql sql =Sqls.fetchInt("SELECT COUNT(*) AS number FROM $table WHERE mac = @mac ");
sql.vars().set("table","t7_user_phone_code");
sql.params().set("mac",code.getMac());
this.dao().execute(sql);
int count = sql.getInt();
return 0;
}

5 回复

return 0是什么鬼

@wendal 这样写语句没问题吧? 想根据条件返回相关数据的数量
public int countPhoneCode(PhoneCode code) {
Sql sql =Sqls.fetchInt("SELECT COUNT(*) AS number FROM $table WHERE mac = @mac ");
sql.vars().set("table","t7_user_phone_code");
sql.params().set("mac",code.getMac());
this.dao().execute(sql);
return sql.getInt();
}

@qq_65df4497 跑一下就知道

添加回复
请先登陆
回到顶部