2016-11-09 70 views
0

我希望刪除Crystal報表中的SQL,並使用select expert工具中的等效邏輯對其進行過濾,以使從舊版本向新版本的遷移變得更加容易。替換SQL雙管道在Crystal Reports中

,我碰到的這些問題是像下面

WHERE YEAR||MONTH >= '201504' 
AND WHERE YEAR||MONTH <='201602' 

一個SQL查詢直覺這是有道理的,一個查詢,其中2015年4月和2016年二月之間

我沒有看到在Select Expert工具中這是如何實現的,因爲我可以指出它們之間的年份和月份以及它們之間的值,但不指定如上所述的範圍。

基本上,如果它可能使用基本操作符('<''< =''=')爲我的年份和月份重寫此語句,那將解決我的問題。謝謝!

回答

1
{table.year}&{table.month} in ("201504" to "201602") 

,或者如果你的領域是數字

totext({table.year},"#")&totext({table.month},"#") in ("201504" to "201602") 
+0

由於一噸!我正在尋找的完美解決方案。 – danielku97