社区
MS-SQL Server
帖子详情
有一个字段,如何拆分成两个字段?
silverpearl
2005-12-13 10:10:54
字段如下:f1
aaa/bbbb&ddd 小红
ccc ssss 小张
我想把前半部分英文和后半部分中文分开来,
变成两个字段,
请问该如何做?
...全文
307
9
打赏
收藏
有一个字段,如何拆分成两个字段?
字段如下:f1 aaa/bbbb&ddd 小红 ccc ssss 小张 我想把前半部分英文和后半部分中文分开来, 变成两个字段, 请问该如何做?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
点点星灯
2005-12-13
打赏
举报
回复
学习!
silverpearl
2005-12-13
打赏
举报
回复
太强了
CSDN上高人真多
谢谢!!!
samfeng_2003
2005-12-13
打赏
举报
回复
呵呵!顶顶!:)
原来中文字库最后一个字是座
lsqkeke
2005-12-13
打赏
举报
回复
哇 厉害!!!!
学到了 哈哈!
zlp321002
2005-12-13
打赏
举报
回复
--注:如果中文后面没有英文和其它字符,可以这么处理
declare @t table(f1 varchar(2000))
insert into @t select 'aaa/bbbb&ddd 小红'
union all select 'ccc ssss 小张'
select
字段1=left(f1,patindex('%[啊-座]%',f1)-1),
字段2=stuff(f1,1,patindex('%[啊-座]%',f1)-1,'')
from
@t
--结果
f1 f2
------ ---------
aaa/bbbb&ddd 小红
ccc ssss 小张
lsqkeke
2005-12-13
打赏
举报
回复
aw511(点点星灯)帖出的帖子内容中,字符串是存在指定数据分隔符的。
这样的裁分自然好处理!
可楼主的问题主要在中、英文字符在SQL如何区分! 这样才可以分开获得响应的值!
等待高手中......................
lsqkeke
2005-12-13
打赏
举报
回复
帮顶 我也想知道
点点星灯
2005-12-13
打赏
举报
回复
--参考
http://community.csdn.net/Expert/FAQ/FAQ_Index.asp?id=207964
mislrb
2005-12-13
打赏
举报
回复
mark
一个
字段
拆分
成
两个
字段
,第二个
字段
换行
1.把string转换
成
数字 SafeManaOfficeAll+=parseFloat(SafeManaOffice[q].plcValue) 2.js小数运算出现多位小数如何解决 谁开发的JavaScript js的问题 结果取两位小数 就行 toFixed(2) 3.
一个
字段
拆分
成
两个
字段
,第二个
字段
换行 (1)先把
字段
中要换行的
字段
置为空 (2)显示的时候,第
一个
字段
再加上<br/>“手写第二个
字段
” (3)css显示
字段
内容居中 (4)效果图 .
mysql把
字段
拆
成
两个
_将值从
一个
字段
拆分
为
两个
字段
选择变量(不创建用户定义的函数):SELECTIF(LOCATE('',`membername`)>0,SUBSTRING(`membername`,1,LOCATE('',`membername`)-1),`membername`)ASmemberfirst,IF(LOCATE('',`membername`)>0,SUBSTRING(`member...
如何通过SQL按内容
拆分
字段
(将
一个
字段
值
拆分
两个
字段
)
SQL按内容
拆分
字段
mysql将
一个
字段
拆分
_mysql – 将值从
一个
字段
拆分
为
两个
不幸的是,MySQL没有分割字符串函数。但是,您可以为此创建
一个
user defined function,如下面的文章中所述:具有该功能:DELIMITER $$CREATE FUNCTION SPLIT_STR(x VARCHAR(255),delim VARCHAR(12),pos INT)RETURNS VARCHAR(255) DETERMINISTICBEGINRETURN REPLA...
mysql数据库根据字符来将
一个
字段
拆分
成
多个
字段
一、方法介绍 SUBSTRING_INDEX(str,delim,count) str: 要截取的
字段
delim: 关键字 count: 正数为从左往右数关键词出现的次数,负数为从右往左数关键词出现的次数 二、示例 如下为表中的
一个
字段
以及存储的值类型: 接下来需要用 / 来切割
字段
: SELECT SUBSTRING_INDEX(od.car_type, '/', 1) AS car_...
MS-SQL Server
34,591
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章