从表中选择信息

穆罕默德·阿卜杜勒瓦赫德

我有一个问题。

在表中我有例如

591|15-MA TEST 

我想检索15-MA TEST.

我试图混合substring, charindex, left- 没有用。

谁能帮我?

约翰·帕斯奎特

所以,你需要获得起始位置。您可以通过使用 CHARINDEX 然后添加 1 来完成此操作。然后您可以使用 SUBSTRING。

(这是假设字符串总是有一个“|”作为分隔符。)

DECLARE @s varchar(50) SET @s = '591|15-MA TEST'

SELECT CHARINDEX('|', @S) AS Position,  
    SUBSTRING(@s, CHARINDEX('|', @S) + 1, len(@s)) AS SelectionText

结果

4     15-MA TEST

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从表中选择信息,其中行具有最大日期

来自分类Dev

从MySQL信息模式中的表中选择列名时出错

来自分类Dev

从SQL中的3个表中选择信息

来自分类Dev

在MySQL中选择信息

来自分类Dev

选择*从(从表中选择*)

来自分类Dev

如何从表格中选择信息?

来自分类Dev

从多个表中选择表名中具有唯一ID的信息

来自分类Dev

从表中选择比较对

来自分类Dev

从表中选择数据

来自分类Dev

从表中选择名称

来自分类Dev

从表中选择列

来自分类Dev

在多个表中选择

来自分类Dev

从表中选择数据

来自分类Dev

从表中选择

来自分类Dev

从继承表中选择

来自分类Dev

从表中选择(从FieldTable中选择字段)

来自分类Dev

在iSQL plus中选择数据库详细信息和表名

来自分类Dev

我需要根据跨多个表的条件从数据库中选择信息

来自分类Dev

从空的Excel工作表中选择时出现“未返回列信息”错误

来自分类Dev

从3个MySQL表中选择帖子,用户详细信息和投票

来自分类Dev

如果第二个匹配,mysql从两个表中选择信息

来自分类Dev

从MySql表中选择信息,然后将其存储到变量中

来自分类Dev

从bat文件中的txt中选择信息

来自分类Dev

如何从文件中选择特定信息?Python

来自分类Dev

SQL-从表中选择*

来自分类Dev

从(网页)表中选择文本

来自分类Dev

从表中选择多个ID

来自分类Dev

mysqldump在rails中选择表

来自分类Dev

在PostgreSQL表继承中选择