我想知道是否可以在Crystal Reports的公式中使用ROW_NUMBER? 這是我在SSMS SQL中編寫的部分代碼。如何在Crystal Reports中編寫ROW_NUMBER?
ROW_NUMBER() OVER (PARTITION BY BEDSIDE_UA_CSN ORDER BY UA_TIME) AS "SESSION_NUMBER"
我想知道是否可以在Crystal Reports的公式中使用ROW_NUMBER? 這是我在SSMS SQL中編寫的部分代碼。如何在Crystal Reports中編寫ROW_NUMBER?
ROW_NUMBER() OVER (PARTITION BY BEDSIDE_UA_CSN ORDER BY UA_TIME) AS "SESSION_NUMBER"
任何有效的SQL可以在水晶報表中使用。有兩種方法可以使用。
第一種方法是在創建數據庫連接時直接使用add commnad
。
第二種方式是,你可以在SQL expression fields
裏面寫報告,但以這種方式,你需要附上內()
如果您正在使用,然後報告一個SQL Server源,是任何有效的SQL應該確定
的SQL如果您使用的Crystal Enterprise和BOBJ的宇宙中,你可能會被限制功能的Data Federator識別(RANK和PERCENT_RANK)。您可能可以使用RANK而不是ROW_NUMBER。