我有2個功能,我打電話形成SSRS集查詢:在SELECT語句中引用相同的隨機值
fRndNumber()
返回一個隨機值fCheckSum()
返回基於此值的計算值從fRndNumber
返回。
以下語句不起作用,因爲第二次調用fRndNumber()
正在生成與第一次調用不同的值。我要求fCheckSum
功能使用產生相同的值由fRndNumber()
Select
fRndNumber() as SerialNumber,
fCheckSum(fRndNumber) as CheckSum
理想我想聲明,內容如下,但我當然不能引用「的SerialNumber」以這種方式。
Select
fRndNumber() as SerialNumber,
fCheckSum(SerialNumber) as CheckSum
有什麼建議嗎?
道格·P
你可以存儲fRndNumber()的變量? – 2014-11-21 20:28:24