sql语句查询结果如何大写?结果如何拼接啊?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql语句查询结果如何大写?结果如何拼接啊?相关的知识,希望对你有一定的参考价值。

a表列为:sno ,cno,sname。b表:cno cname core,要求查询不及格同学的姓名(sname)如jim(要求名字必须大写),和学号课程号,(要拼接)例如sno 为23.cno为02.结果为:
JIM 23-02.

--有什么疑问可以随时找我 希望采纳
select upper(a.sname) 姓名,a.sno 学号,b.cno 课程号,a.sno +'-'+b.cno 学号课程号

from a join b on a.cno=b.cno
where b.core<60追问

小写用的是lower吗

追答

是的

参考技术A SELECT upper(a.sname) 姓名,a.sno +'-'+b.cno 学号课程号

FROM a,b where b.core<60 and a.cno=b.cno追问

小写用的是lower吗

追答

当然是呀....

参考技术B select upper(sname),(a.sno +'-'+a.con) from a,b where a.con=b.con and b.core<60追问

小写用的是lower吗

追答

是的

Java语句字符串如何拼接与拆分

拼接:string a="value1"
string b="value2"
如何操作使得 string c的值为value1*value2?
拆分:string d="1024*800"
如何将1024*800拆分并且分别赋给string a string b ?

拼接:string a="value1"
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语句查询结果如何大写?结果如何拼接啊?的主要内容,如果未能解决你的问题,请参考以下文章

sql 如何将查出来的一列用逗号拼接

SQL如何将一个表里的不同条件查询结果拼接显示

sql:两个select语句查询出的结果如何拼接到一起

SQL查询,如何将查询结果的一列拼接接在结尾行上。如

将两条sql的查询结果拼接在一起显示

sql语句拼接字段后再模糊查询如何写啊?