十年专注于品牌网站建设 十年专注于品牌网站建设,低调、有情怀的网络应用服务商!
南昌百恒网络微信公众号 扫一扫关注
小程序
tel-icon全国服务热线:400-680-9298,0791-88117053
扫一扫关注百恒网络微信公众号
扫一扫打开百恒网络微信小程序

百恒网络

南昌百恒网络

连接列值查询及显示的操作方法--sql Server

百恒网络 2012-09-27 1726

在数据库查询过程中,有时为了方便用户查看,就需要把不同的列值连接起来,如把职工表中的职工与工资字段连接起来,并在其中加上说明性文字,如某某的工资是多少,某某的评语是什么,这种结合两个或多个列的内容,称为"串联".

例如:显示工资说明信息,实现代码如下所示:

use db_business

go

select UserName + 'Wage is:' + cast(Salary as varchar(10)) as Wages description from UserSalary

南昌网站建设公司技术人员提醒大家,由于Salary字段是数值型,无法与字符串直接连接,要把该字段类型转换为字符串型,可使用Cast函数转换.

运行下列代码,即可以得到我们想要的结果:

use db_business

go

select UserName+ 'The reviews are:' + (

case

when Salary>2000 then 'Excellent'

when Salary>=1800 and Salary<=2000 then 'good'

when Salary>=1500 and Salary<1800 then 'General'

when Salary<1500 then 'Poor'

end) as Staff reviews Description

from UserSalary

希望本文对广大站长或从事企业网站建设公司的团队有所帮助,如对此不太理解的,可以与南昌网络公司百恒网络技术部联系。我们很高兴与广大站长和从事企业网站建设公司技术人员分享我们的技术和经验,分享是一件很快乐的事情。


400-680-9298,0791-88117053
扫一扫关注百恒网络微信公众号
扫一扫打开百恒网络小程序

欢迎您的光顾,我们将竭诚为您服务×

售前咨询 售前咨询
 
售前咨询 售前咨询
 
售前咨询 售前咨询
 
售前咨询 售前咨询
 
售前咨询 售前咨询
 
售后服务 售后服务
 
售后服务 售后服务
 
备案专线 备案专线
 
×