搜索時我試圖這樣CASE語句上的繩子
SELECT
URI_QUERY,
(CASE
WHEN URI_QUERY LIKE %'start'% THEN 'START'
WHEN URI_QUERY LIKE %'terminate'% THEN 'TERMINATE'
ELSE NULL
END),
FROM prof_data.FACT_WEBLOG
WHERE uri_ID IN (
SELECT uri_id
FROM prof_data.dim_weblog_uri
WHERE uri LIKE '%/px/track/PRM%'
)
沒有成功。在字符串字段上搜索時可以使用CASE語句嗎?預先感謝您的幫助。
同樣的問題你得到什麼問題? –
'當URI_QUERY LIKE%'開始'%THEN'START''在你的單引號之外有'%',那麼在你的問題或你的查詢中是否有類型o? – AWinkle