SQL语句的Count函数用法和字符串拼接
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL语句的Count函数用法和字符串拼接相关的知识,希望对你有一定的参考价值。
我有一张表如图
我想通过select语句得到
当前任务总数:16,其中15个未处理,一个正在处理中
这条语句怎么写?
本来数据库方面是小白~
from 表名本回答被提问者采纳 参考技术B select count(1), 任务状态 from table grounp by 任务状态,这样不就出现一个结果集,两条记录 1: 15 未处理;2:1 正处理。至于输出么,你自己组装好了! 参考技术C select '当前任务总数:'||count(*)||',其中'||sum(case when 任务状态='未处理' then 1 else 0 end)||'个未处理,'||sum(case when 任务状态='处理中' then 1 else 0 end)||'个正在处理中'
from table1
Java语句字符串如何拼接与拆分
拼接:string a="value1"
string b="value2"
如何操作使得 string c的值为value1*value2?
拆分:string d="1024*800"
如何将1024*800拆分并且分别赋给string a string b ?
string b="value2"
String c=a+ "*" +b;
********************************************************************
拆分:string d="1024*800"
String[ ] strs=d.split("\\*");//实验了一下,*还是一个特殊的字符,所以需要转义
a=strs[0];//结果:1024
b=strs[1];//结果:800
希望对你有帮助!! 参考技术A 拼接:
String c=a+"*"+b;
拆分:
String array=d.split("*");
String a=array[0];
String b=array[1]; 参考技术B 拆分用split方法。
拼接直接用“+”号或者concat方法。 参考技术C 拆分的话,就用spilt这个语法,拼接的不知道,忘了 参考技术D 我怎么感觉这个有点很奇怪的感觉...是不知道split方法还是不知道"*"要转义?
String c = a + "*" + b;
String d = "1024*800";
String[] e=d.split("\\*");
a=e[0];
b=e[1];
以上是关于SQL语句的Count函数用法和字符串拼接的主要内容,如果未能解决你的问题,请参考以下文章