我有以下文字银行家 XXXX YYYY~#0018800~MMMMM~0401 从SQL表我需要从选择查询中的文本过滤0018800我该怎么办? DBMS是SQL Server
答案 0 :(得分:1)
正如Andy Korneyev指出的那样,这完全取决于DBMS。
对于SQL Server,您可以使用CHARINDEX
并执行以下操作:
DECLARE @Str VARCHAR(120)
SET @Str = 'XXXX YYYY~#0018800~MMMMM~0401'
SELECT SUBSTRING(@Str, CHARINDEX('#', @Str)+1, CHARINDEX('~', @Str)-3)
或者对于MySQL,您可以使用SUBSTRING_INDEX
答案 1 :(得分:0)
试试这个
<mui:ModernWindow.MenuLinkGroups>
<mui:LinkGroup DisplayName="FirstGroup">
<mui:LinkGroup.Links>
<mui:Link DisplayName="Very long description" Source=""/>
<mui:Link DisplayName="Very long description" Source=""/>
</mui:LinkGroup.Links>
</mui:LinkGroup>
<mui:LinkGroup DisplayName="SecondGroup">
<mui:LinkGroup.Links>
<mui:Link DisplayName="Very long description" Source="" />
<mui:Link DisplayName="Very long description" Source="" />
<mui:Link DisplayName="Very long description" Source="" />
<mui:Link DisplayName="Very long description" Source="" />
<mui:Link DisplayName="Very long description" Source="" />
<mui:Link DisplayName="Very long description" Source="" />
<mui:Link DisplayName="Very long description" Source="" />
<mui:Link DisplayName="Very long description" Source="" />
<mui:Link DisplayName="Very long description" Source="" />
<mui:Link DisplayName="Very long description" Source="" />
</mui:LinkGroup.Links>
</mui:LinkGroup>
<mui:LinkGroup DisplayName="ThirdGroup">
<mui:LinkGroup.Links>
<mui:Link DisplayName="Very long description" Source="" />
<mui:Link DisplayName="Very long description" Source="" />
</mui:LinkGroup.Links>
</mui:LinkGroup>
</mui:ModernWindow.MenuLinkGroups>