1
使用Advantage數據庫服務器8.1我無法執行成功的查詢。我正在嘗試執行以下操作:Advantage數據庫8.1 SQL IN子句
SELECT * FROM Persons
WHERE LastName IN ('Hansen','Pettersen')
檢查列中的多個值。但是當我嘗試在Advantage中執行此查詢時出現錯誤。
編輯 - 錯誤
poQuery:錯誤7200:AQE錯誤:狀態= 42000; NativeError = 2115; [iAnywhere解決方案] [Advantage SQL Engine]找不到預期的詞法元素:(在您的SELECT語句中解析 WHERE子句時出現問題 - 錯誤在SQL語句中的位置爲:46
這裏是SQL我正在執行
select * from "Pat Visit" where
DIAG1 IN = ('43644', '43645', '43770', '43771', '43772', '43773', '43774',
'43842', '43843', '43845', '43846', '43847', '43848', '97804', '98961',
'98962', '99078')
完成
沒有人有任何想法,我怎麼能這樣做的優點類似的東西,這將是有效的呢?
謝謝
不要只告訴我們你有一個錯誤,告訴我們錯誤是什麼! – paxdiablo 2012-08-15 23:38:05
我剛添加了錯誤。 – Trevor 2012-08-16 14:11:05
您是否試圖從查詢中刪除'='? – 2012-08-16 14:54:48