首页 >>  正文

sql拼接同一个字段

来源:baiyundou.net   日期:2024-09-22

伊狡房6081、sql查询语句时怎么把几个字段拼接成一个字段?这几个字段是整型的.
匡怡哗13420813646 ______ 哪种数据库? 如果是SQLSERVER: SELECT CAST(COLUMN1 AS VARCHAR(10)) + '-' + CAST(COLUMN2 AS VARCHAR(10) ...) as P FROM TABLE 这么一直拼就好了. 如果是ORACLE: SELECT TO_CHAR(COLUMN1) || '-' || TO_CHAR(COLUMN1)|| '-' || TO_CHAR... AS P FROM TABLE

伊狡房608SQL中如何合并多条记录的某一个字段? -
匡怡哗13420813646 ______ 这个可以写一个函数:create function f1(@id AS int) returns varchar(100) as declare @a as varchar(100) set @a='' select @a=@a+','+备注 from 表2 where cid=@id return substring(@a,2,len(@a)) 然后这样写查询:select 企业名称,联系人,f1(id) from 表

伊狡房608sql怎样把两个字段合并成一个字段显示 -
匡怡哗13420813646 ______ 1、SELECT A+B FROM TABLE2、如果是布尔值:SELECT A & B FROM TABLE

伊狡房608如何实现sql语句的拼接 -
匡怡哗13420813646 ______ declare @sql varchar(500) set @sql ='SELECT * FROM TABLE1' set @sql = @sql + ' WHERE PRICE>20.00' set @sql = @sql + ' AND COUNTS>5000' set @sql = @sql + ' ORDER BY COUNTS DESC'

伊狡房608sql把几个文本字段内容合并到一个字段 -
匡怡哗13420813646 ______ select c1+c2+c3 as newname from table 如果是SQLSERVER,几个文本型字段,可以直接相加,不需要转

伊狡房608sql中怎样把同一张表中相同字段的内容合并为一条记录?并统计数量
匡怡哗13420813646 ______ --不用那么麻烦 用这个 把表名tt换下就可以了 --你的购买产品id是字符串类型的话用这个 select a.客户id,stuff((select ','+购买产品id from tt b where a.客户id=b.客户id for XML path('') ),1,1,'') gg from tt a group by a.客户id --如果购买产品id是整型的...

伊狡房608sql 不同行字段合并 -
匡怡哗13420813646 ______ 使用wm_concat函数 select fields1, fields2, fields3, wm_concat(fields4) fields4 from tablename--tablename为表名 group by fields1, fields2, fields3

伊狡房608Sql拼接字符串 -
匡怡哗13420813646 ______ sql = "select * from" & mc '怎么拼对吗? 这个是正确的. set rs = Conn.execute("select * from & mc") '怎么拼接对吗? 这个是不对的.这个里面的sql语句建议赋值给一个变量,然后直接调用变量,当然也可以这么写,不过要注意格式:set rs = Conn.execute("select * from "& mc)应该是这个样子的,不知道有没有记错,你试试看.

伊狡房608sql中将两个INT类型的字段合并成一个字段. -
匡怡哗13420813646 ______ 如果用cast方法的话,需要将B该成char类型 然后打上”000“

伊狡房608sqlserver中怎么将一列数据拼接成一个字符串 -
匡怡哗13420813646 ______ select (字段名1 + 字段名2) AS 列名 from 表名 --注意 如果字段名里面有int型 记得先转换类型

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024