請問此SQL 語句錯誤如何糾正?
請問此錯誤如何糾正?
select top 100 日期,卡號,刷卡次數,
上班早=
(select max(Cdate) from cardmemo
where cdate between datediff(mi,有效時長,早上上班) and datediff(mi,-有效時長,早上上班)
)
from V_排班確認表
Server: Msg 8115, Level 16, State 2, Line 1
Arithmetic overflow error converting expression to data type datetime.
问题点数:0、回复次数:3Top
1 楼txlicenhe(马可)回复于 2003-12-02 17:52:55 得分 0
语句并没有错啊,可能是数据太大,建议将有效时长和早上上班这两个时间换成同一天后再比较。Top
2 楼wzh1215(懒猫)回复于 2003-12-02 17:54:50 得分 0
你的表字段的类型是怎样的?Top
3 楼BenyMo(BenyMo)回复于 2003-12-03 09:43:33 得分 0
没解决叫人如何结贴呀Top




