問上次那位回答我問過SQL問題的高手!(編號:4100)

我有一個資料表內有一個(交易量)欄位,每天都會增加一筆,
我想計算它最近18天的平均數,那請問我的SQL應該怎樣寫?
謝謝!!!
您的回答是:
SQL = "Select Sum(交易欄位)/18 As 交易平均 From 表格名 Where DateDiff(d, 日期欄名, GetDate())>=18"
所得的"交易平均"就是你所要的
可是我的(日期欄名)欄位的交易日期是不連續的,比如星期5,6,7
是沒有交易的!這樣好象就不行了!
而且,單單用SQL不加VB的函數不能做到嗎?
謝謝!!