当前位置:首页 » 编程语言 » sql要求显示某个内容
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

sql要求显示某个内容

发布时间: 2022-07-24 04:40:36

sql数据库查询,如何实现只显示为某值的字段

实现只显示为某值的字段,可以通过行列转换实现。
以下是以sql server为例来说明:
select b.stu_name,
max(case a.subject when '语文' then a.grade else '' end) as 语文,
max(case a.subject when '数学' then a.grade else '' end) as 数学,
max(case a.subject when '英语' then a.grade else '' end) as 英语
from stu_grade a,stu_master b
where a.stu_no=b.stu_no
group by b.stu_name
数据库为oralce的话执行
select b.stu_name,
max(case a.subject when '语文' then to_char(a.grade) else '' end) as 语文,
max(case a.subject when '数学' then to_char(a.grade) else '' end) as 数学,
max(case a.subject when '英语' then to_char(a.grade) else '' end) as 英语
from stu_grade a,stu_master b
where a.stu_no=b.stu_no
group by b.stu_name

② sql语句显示一个表中某个字段的一部分内容出现的次数怎么写

select substring(xh,6,4) as xh,count(*) as count
from Tab
group by substring(xh,6,4)

③ 如何显示SQL数据库表中某一行某一列的值

第一个:查询下拉框的选项
select a.Name,a.ID form TBMenu a where a.IsUsed=1
查询Name和ID: Name为显示文字,ID用于在选择这个选项后根据ID值进行下一步的查询
在你后台执行SQL的时候返回一个dateset 然后用combobox的datasuoce绑定,怎么绑需要自己找例子,很好的学习过程。
第二个:根据选择的菜单查询需要的信息
select * from Infomations a where a.MenuID=ID(选择下拉框选项对应的ID值)
在下拉框中选择“主食”,点击查询按钮,肯定是要查询和主食相关的数据,那就通过主食对应的ID(也就是下拉框绑定的时候查询的ID)去数据库对应的关联表中查询对应的信息。
这个地方你没有描述清楚你想实现的效果所以,根据你在上面补充的内容推测出的这些东西。

④ sql 如何让列固定显示某几个数据

用casewhen可以解决你的问题,
例:CASEidWHEN'1'THEN'男'WHEN'2'THEN'女'ELSE'其他'END

⑤ excel 链接 sql server数据库中的某库的某表,如何有条件显示部分内容而不是全部

这种条件不要在excel中设置,可以在数据库中设置,在SQL Server中创建一个视图,对应的查询语句中加上你需要的条件,然后把excel连接到该视图上即可。

⑥ 在sql查询的时候要求显示 某个字段 比如男有两个 但显示男 多表查询在select嵌套个列,在from有此表

是不是这样意思哦
select 姓名,性别,电话号码,性别个数=(select count(1) from Table1 b where a.性别=b.性别 )
from Table1 a

⑦ SQL中只想显示某列的数据怎样显示 如图

select REPLACE(picture,' ~/picture/','') from 表

⑧ sql 如何显示列的部分内容

就字符串截取函数在oracle中就是
substring
函数,就截取前10位即可

⑨ sql查询语句显示文章的一部分文字

可以用事务,但比较麻烦,一般都是在要显示的地方进行字符串的截取