Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在SQL查询结果中显示基于条件的值?_Sql_Visual Studio_Bids - Fatal编程技术网

如何在SQL查询结果中显示基于条件的值?

如何在SQL查询结果中显示基于条件的值?,sql,visual-studio,bids,Sql,Visual Studio,Bids,我有一个返回表的简单查询。其中一列给出了一个长字符串,其中包含一些可重复的文本字符串,我希望在呈现表结果内容之前删除这些字符串。将有一个清晰的指示,表明哪些字符应从文本字符串的左侧切掉 我应该在图形表中使用表达式还是修改查询? 应为此目的使用何种声明 谢谢使用sql中的替换函数修改您的查询 SELECT REPLACE('YourString','CharacterToBeReplaced','') 谢谢你的建议。这是一个简单的数据库选择,可以生成简单的表 SELECT DISTINCT TE

我有一个返回表的简单查询。其中一列给出了一个长字符串,其中包含一些可重复的文本字符串,我希望在呈现表结果内容之前删除这些字符串。将有一个清晰的指示,表明哪些字符应从文本字符串的左侧切掉

我应该在图形表中使用表达式还是修改查询? 应为此目的使用何种声明


谢谢

使用sql中的替换函数修改您的查询

SELECT REPLACE('YourString','CharacterToBeReplaced','')

谢谢你的建议。这是一个简单的数据库选择,可以生成简单的表

SELECT DISTINCT
TEAM,
SUBJECT,
COUNT(*) COUNT
FROM DATABASE
WHERE Subject not like '%TEST%' 
GROUP By Team, Subject
通过在Visual Studio的表字段中添加表达式
=Replace(Fields!Subject.Value,“DUMMY-INFO”和“”),我成功地切断了主题字段中呈现的初始字符。

现在呈现的文本从我需要删除的初始空间开始。你的建议很有价值。谢谢大家!

显示查询、显示表、显示带有可重复文本字符串的字符串,以及显示之后的外观。您需要进入子字符串和可能的正则表达式函数。这些数据库因数据库而异,因此除了要求提供dfundako的信息外,您还需要告诉我们您使用的是什么数据库