当前位置:首页 » 编程语言 » sql字段合并

sql字段合并

发布时间: 2022-01-12 03:52:23

sql按条件合并字段值

不知道你是什么数据库,我写一个oracle的写法,其他数据库的我不是很熟悉。
select 日期,部门,wmsys.wm_concat(名称||'_'||数量||单位) 合并 from table group by 日期,部门

Ⅱ sql 查询出来的字段合并

如果是字符型,提供sqlserver的方法,各个数据库有区别,,,


selecta.PJNM+b.STNM+b.RVNM,c.TXFS,c.TXDZ,c.CTXT,c.PTM
fromRM_PRJ_Ba,RM_STCD_Bb,RM_INMSG_NOUcWHEREc.STCDLIKE'%'+a.PJCD+'%'ANDc.STCDLIKE'%'+b.STCD+'%'

这样就可以了

如果是数字类型,要转换为字符类型


SELECTcast(a.PJNMasvarchar)+cast(b.STNMasvarchar)

这样

Ⅲ sql怎么合并某个字段一样的两条数据

你这问题问得不太确切。
SQL数据库中,“数据”是以“表”的形式存在的,每个表里有若干个“字段”,且字段名不能一样。
很多字段相同的“记录”按一定的顺序存在于每个表中,不应该有合并一说。
即它的结构是: 数据库-》很多的 “表”-》每个表有很多的记录,每个记录的“字段”是要一样的。

如果你说的是两条记录一样,或部分一样,要查询出的结果中只合并显示一条,那么用 Group By来进行分组显示就好。

Ⅳ SQL语句字段合并问题

用isnull函数就好解决问题了,isnull的意思就是,如果字段的值是null,就替换原来的值,否则就引用原来的值,例如 isnull(A,'') 如果 A=null 那么 函数就会返回 空字符 '', 如果A='a' 那么函数就会返回'a'

相信你现在已经懂 isnull的用法了,该题就可以如下操作

select isnull(字段A,'')+isnull(字段B,'') from table

最后如果字段数据是日期的话,就要看你要求了,如果你是想日期求和的话,直接相加就是

例如:select a+b 其中a='2014-1-1', b='2014-1-2' 最后的结果是'2128-01-03 00:00:00.000'

如果你是想达到字符串相加的效果 如上面例子 '2014-1-12014-1-2'

那么就要数据转换了,此时可以使用cast

例如 select cast (a as varchar(11)) from table ,

Ⅳ SQL中合并多条记录中某一个字段

创建表

createtabletdm01
(da01varchar(10))

insertintotdm01values('001')
insertintotdm01values('002')
insertintotdm01values('003')
insertintotdm01values('004')
insertintotdm01values('005')

执行

selectdistinctda01=
stuff((select''+da01fromtdm01twhereda01=t.da01forxmlpath('')),1,1,'')
fromtdm01

截图

Ⅵ SQL怎么列合并

1、我用Toad做演示,我先新建两张table,create table #AA(ID int,name nvarchar(10),age int)

create table #BB(ID int,name nvarchar(10),age int )。

Ⅶ sql 中 如何合并两个字段

SELECT a.姓名+b.姓名 AS 姓名
用 + 号

Ⅷ sql怎样把两个字段合并成一个字段显示

1、SELECT A+B FROM TABLE2、如果是布尔值:SELECT A & B FROM TABLE

Ⅸ sql两个字段合并成一个表

ORACLE的DB吗?用ORCAL的 ROWNUM 隐藏字段即可。
SELECT A.审查通过故事影片, B.影院数
FROM (SELECT 审查通过故事影片,ROWNUM FROM 表1) A, (SELECT 影院数,ROWNUM FROM 表2) B
WHERE A.ROWNUM=B.ROWNUM

Ⅹ sql两个表,两个字段合并

selectt1.idas[id],(casewhenlen(姓名)=0thent2.姓名elset1.姓名end)as[姓名],t1.序号as[序号]fromAast1
innerjoinBast2
ont1.id=t2.id

热点内容
多看阅读上传 发布:2024-12-23 14:34:05 浏览:176
编程高性能 发布:2024-12-23 14:33:31 浏览:114
电脑加装固态后需要怎么配置 发布:2024-12-23 14:20:21 浏览:508
如何在服务器上进行序列比对 发布:2024-12-23 14:15:25 浏览:284
ga6选哪个配置车 发布:2024-12-23 14:13:36 浏览:274
鸿蒙为什么比安卓占内存 发布:2024-12-23 14:06:13 浏览:180
sql两表更新 发布:2024-12-23 14:01:29 浏览:207
linux驱动spi 发布:2024-12-23 13:25:22 浏览:115
王思聪为什么配服务器 发布:2024-12-23 13:19:48 浏览:374
安卓型号代表什么 发布:2024-12-23 13:13:29 浏览:780