私はsqlserver 2005を使用しています。
次の重要な列を含むテーブル tradefile があります。
Scrip_Code : nvarchar(25)
Sauda_Date : datetime [value example: 3/1/2013 9:15:04 AM]
TradeType : nvarchar(5)
Market_Rate: float
特定の sauda_date、scrip_code、および tradetype の市場レートの平均を取りたかったのです。
そのために、次のクエリを実行しました。
select avg(Market_Rate)
from tradefile
where
Scrip_Code='ACC' and
Sauda_Date =convert(datetime,'03/21/2013')
このクエリは null 値を返します。
上記のクエリの間違いは何ですか?
注: sauda_date は datetime であり、上記の例に示すように時刻と日付の両方があります [3/1/2013 9:15:04 AM]
私を導いてください。