SQL查询数据库中符合条件的记录的总数
1. select count(*) from table; //统计元组个数
2. select count(列名) from table; //统计一列中值的个数
3. select count(*) from table where 字段 = ""; //符合该条件的记录总数
4. sql_count = "select count(*) from article a where 1=1 ";
//这条语句中a就代表article 这张表,后面可以写a.字段来代表该表的字段,where 1 = 1,就相当于提供了一个where。因为1=1永远成立。
就可以根据是否需要加条件,在该语句后面加and a.字段 = "", 等等。
例:
sql_count = "select count(*) from article a where 1=1 "; if(!"".equals(title) && title!=null){ sql_count +="and a.a_title like '%"+title+"%'"; }
以上所述是小编给大家介绍的SQL查询数据库中符合条件的记录的总数,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
相关文章
SQL 判断给定日期值(或时间段)所在星期的星期一和星期天的日期
最近报表要用到一项功能,需要把数据源根据记录发生日期所在的星期序列进行分组。因此就写了两个相关SQL Function进行调用。2011-10-10SQL Server实现group_concat函数的详细举例
这篇文章主要给大家介绍了关于SQL Server实现group_concat函数的详细举例,GROUP_CONCAT函数可以拼接某个字段值成字符串,文中通过代码介绍的非常详细,需要的朋友可以参考下2023-11-11mssql insert into 和insert into select性能比较
今天没事,测了一下insert into和insert into select的性能,没想到这两个性能差别这么大。2010-03-03
最新评论