如何在SQL中切碎字符串
这是我学习SQL的第二周 这可能是一个简单的问题 如何在SQL中为字符串添加子字符串 差不多 罗伯特·米勒 应该成为 罗伯特如何在SQL中切碎字符串,sql,Sql,这是我学习SQL的第二周 这可能是一个简单的问题 如何在SQL中为字符串添加子字符串 差不多 罗伯特·米勒 应该成为 罗伯特 磨坊主 感谢您的帮助这将是您应用程序代码的一项任务,或者您可以在DB中的两个字段中存储Robert和Miller,first\u name和last\u name具体内容取决于您使用的SQL server,但通常有一个REPLACE()可用于执行此操作的功能。您可以将空格替换为换行符(\n)。尽管不同的SQL版本具有不同的字符串函数,请尝试 SUBSTRING(<s
磨坊主
感谢您的帮助这将是您应用程序代码的一项任务,或者您可以在DB中的两个字段中存储
Robert
和Miller
,first\u name和last\u name
具体内容取决于您使用的SQL server,但通常有一个REPLACE()
可用于执行此操作的功能。您可以将空格替换为换行符(\n
)。尽管不同的SQL版本具有不同的字符串函数,请尝试
SUBSTRING(<string>,1,CHARINDEX(' ',<string)-1) + char(13)+char(10)+
RTRIM(SUBSTRING(<string>,CHARINDEX(' ',<string>)+1,99))
SUBSTRING(,1,CHARINDEX(“”,Hi您可以使用SUBSTRING函数选择字符串的所需部分
比如说,
SELECT SUBSTRING([Last Name],2,4)
FROM AbsenceView
WHERE [Employee ID] = 6425;
这里,SUBSTRING函数将根据where条件从视图/表缺席视图中获取姓氏,并从字符串位置2到4返回子字符串
更多SQL字符串函数…尽管下面的答案应该会给您一些指导,但如果您有罗伯特a.米勒、小彼得·汉考克或珍妮特·帕尔默小姐等名字,会发生什么情况。