放置where子句时MS SQL查询不工作
我正在编写一个简单的查询来获取特定日期的金额。如果没有where子句,查询运行良好。但在放入where子句之后,它不会获取任何记录。请帮忙 我的问题是放置where子句时MS SQL查询不工作,sql,sql-server,where-clause,Sql,Sql Server,Where Clause,我正在编写一个简单的查询来获取特定日期的金额。如果没有where子句,查询运行良好。但在放入where子句之后,它不会获取任何记录。请帮忙 我的问题是 Select OSTotal as RevenueDaily, systemlastedittime as Lastedittime from AccTransactionHeader where systemlastedittime = '09/02/2015' 另外,systemlastedittime的数据类型是DT,我不知道它的格式是
Select
OSTotal as RevenueDaily,
systemlastedittime as Lastedittime
from AccTransactionHeader where systemlastedittime = '09/02/2015'
另外,
systemlastedittime
的数据类型是DT
,我不知道它的格式是ddmmyyyy
还是mmddyyyy
格式。格式应该是yyyyy-MM-dd
Select OSTotal as RevenueDaily, systemlastedittime as
Lastedittime from AccTransactionHeader where
CAST(systemlastedittime as DATE) ='2015-02-09'
格式应为
yyyy-MM-dd
Select OSTotal as RevenueDaily, systemlastedittime as
Lastedittime from AccTransactionHeader where
CAST(systemlastedittime as DATE) ='2015-02-09'
格式应为
yyyy-MM-dd
Select OSTotal as RevenueDaily, systemlastedittime as
Lastedittime from AccTransactionHeader where
CAST(systemlastedittime as DATE) ='2015-02-09'
格式应为
yyyy-MM-dd
Select OSTotal as RevenueDaily, systemlastedittime as
Lastedittime from AccTransactionHeader where
CAST(systemlastedittime as DATE) ='2015-02-09'
你也可以试试
set dateformat ymd
在select语句之前。
摘自MSDN,您也可以尝试
set dateformat ymd
在select语句之前。
摘自MSDN,您也可以尝试
set dateformat ymd
在select语句之前。
摘自MSDN,您也可以尝试
set dateformat ymd
在select语句之前。
以下查询摘自MSDN:
Select OSTotal as RevenueDaily, systemlastedittime as Lastedittime
from AccTransactionHeader
where CAST(systemlastedittime AS DATE)= '2/9/2015'
以下是查询:
Select OSTotal as RevenueDaily, systemlastedittime as Lastedittime
from AccTransactionHeader
where CAST(systemlastedittime AS DATE)= '2/9/2015'
以下是查询:
Select OSTotal as RevenueDaily, systemlastedittime as Lastedittime
from AccTransactionHeader
where CAST(systemlastedittime AS DATE)= '2/9/2015'
以下是查询:
Select OSTotal as RevenueDaily, systemlastedittime as Lastedittime
from AccTransactionHeader
where CAST(systemlastedittime AS DATE)= '2/9/2015'
如果您正在编写代码,请在编辑器中以代码形式编写答案,以便突出显示并易于理解。如果您正在编写代码,请在编辑器中以代码形式编写答案,以便突出显示并易于理解。如果您正在编写代码,请在编辑器中以代码形式编写答案,以便突出显示并易于理解。如果您正在编写代码,请在编辑器中以代码形式编写答案,以便突出显示并易于理解。