我有一個簡單的查詢返回一個表。其中一列給出了一串很長的字符,其中有一些可重複的文本字符串,我希望在渲染表結果內容之前刪除這些字符串。將明確指示哪些字符應從文本字符串的左側切斷。如何在SQL查詢結果中顯示基於條件的值?
我應該在圖表中使用表達式還是修改我的查詢? 應該爲此目的使用什麼樣的聲明?
謝謝
我有一個簡單的查詢返回一個表。其中一列給出了一串很長的字符,其中有一些可重複的文本字符串,我希望在渲染表結果內容之前刪除這些字符串。將明確指示哪些字符應從文本字符串的左側切斷。如何在SQL查詢結果中顯示基於條件的值?
我應該在圖表中使用表達式還是修改我的查詢? 應該爲此目的使用什麼樣的聲明?
謝謝
用sql中的REPLACE函數修改您的查詢。
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
你會想要進入子字符串和潛在的正則表達式函數。這些數據庫不同於數據庫,因此除了要求的信息dfundako之外,還需要告訴我們您正在使用的數據庫 – Twelfth