当前位置: 首页 > 面试题库 >

SQL如何截断字符串

柯瀚玥
2023-03-14
问题内容

我有一列字符串,每个字符串中都有一个城市,州和数字。

SPOKANE, WA           232/107
LAS VEGAS, NV         232/117
PORTLAND, OR          232/128

不仅限于此,但我想知道如何截断此列中的数字并仅显示城市和州,或者甚至更好地截断这些数字,然后将城市和州作为一个单独的列。

对于所有不同的记录,该列始终采用相同的格式。

谢谢!


问题答案:

没有为您做所有的工作…

City:列的子字符串,从位置0到第一次出现逗号-1.
State:列的子字符串,从第一次出现逗号后的2个位置到下一个空格位置。修剪。

见:SUBSTRING()CHARINDEX()PATINDEX()



 类似资料:
  • 问题内容: 如何在Python中将字符串截断为75个字符? 这是用JavaScript完成的方式: 问题答案:

  • 根据指定的长度截断字符串。 确定字符串的 length 是否大于 num。 返回截断所需长度的字符串,用 '...' 附加到结尾或原始字符串。 const truncateString = (str, num) => str.length > num ? str.slice(0, num > 3 ? num - 3 : num) + '...' : str; truncateString('

  • 问题内容: 我正在尝试从服务器获取JSON响应,并且当字符串长度达到约5525个字符时,响应字符串似乎总是被截断。 我还通过使用HttpEntity并读取响应流进行了尝试。但这也会在大约该长度处截断字符串。 请让我知道如何处理此问题。创建此文章时,我将其作为参考。 http://senior.ceng.metu.edu.tr/2009/praeda/2009/01/11/a-simple-rest

  • 问题内容: 我有一个用PHP编写的代码片段,可从数据库中提取文本块并将其发送到网页上的小部件。原始文本块可以是冗长的文章或简短的句子或两个;但是对于此小部件,我最多只能显示200个字符。我可以使用substr()以200个字符的形式截断文本,但是结果是在 单词 中间截断-我真正想要的是在200个字符之前的最后一个 词 的末尾截断文本。 问题答案: 通过使用自动换行功能。它将文本分成多行,以使最大宽

  • 问题内容: 我正在尝试在字符串过滤器中使用此方法: 我希望这 还有这个 那是减去字符串的字符。 另外,假定过滤器在低于限制的第一个单词边界处剪切,例如 我很确定这应该与这些步骤一起使用 从终止符中减去终止符中的字符数 验证该字符串是否长于计算出的限制,或者将其保留不变 在计算的限制以下找到字符串中的最后一个空格字符以获取单词边界 如果找不到最后一个空格,则在最后一个空格处剪切字符串或计算出的限制

  • 问题内容: 我有一个包含文本数据的Python Pandas 对象。我的问题是,当我使用函数时,它会截断输出中的字符串。 例如: 输出在处被截断 关于SO有一个相关问题,但是它使用占位符和搜索/替换功能来对HTML进行后处理,我想避免这种情况: 将Pandas数据框的全部内容写入HTML表 有没有更简单的解决方案来解决这个问题?我从文档中找不到任何相关内容。 问题答案: 您看到的是大熊猫将输出截断