我試圖運行鍼對Oracle數據庫下面的查詢,但查詢將返回0記錄:SQL LIKE查詢不工作
select * from TABLE
where upper(FIELD) like '%SEE COMMENT%'
我知道這個字段包含「見註釋」中多條記錄。它例如,下面是一條記錄:?
=if(and(Robust_Mean>=20,Robust_Mean<=70),.03*(Robust_Mean+29),
if(Robust_Mean>70,.083*(Robust_Mean^.9),"See Comment"))
我猜測,在該領域的引號搞亂查詢起來了,但是我不知道如何解決它的任何建議
作爲記錄示例提供的字符串是包含在正在搜索的字段中的文本,還是生成該記錄的SQL的一部分?該字段是否實際包含「請參閱評論」(包括雙引號)? – Andy 2010-07-08 17:39:56
是的,這就是包含在該字段中的確切文本。該字段實際上包含雙引號的「See Comment」。 – Randy 2010-07-08 17:53:56
看起來像一個Excel單元格公式;) – onedaywhen 2010-07-08 19:16:52