求助SQL数据库时间问题,高手请进来看看,datetime-varchar问题 'YQXdate-dateLGQ' ???這是想幹什麼? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 能找出來結果才怪了,呵呵你看看select convert (varchar(12) ,'YQXdate-dateLGQ', 105 )得到的是什麼.. 就是因为字符串转换不过去,麻烦帮忙解决下问题,该怎么解决???就是输入一个日期YQXdate,类型是datetime。再输入一个天数dateLGQ,类型是varchar。怎么判断当前系统日期是否=YQXdate-dateLGQ。满足条件则显示记录。麻烦了,谢谢大家 declare @YQXdate datetime, @dateLGQ varchar(10)select * from Goesstoragewhere convert(varchar(10), getdate(), 120) = convert(varchar(10), dateadd(day, -cast(@dateLGQ as int), @YQXdate), 120) 还是查不出来数据 ,谢谢你了,echiynn(寶琲) ,费心了 declare @wms_datelgq datetimeselect * from Goesstorage where convert(varchar(12) , getdate(), 105 ) = convert (varchar(12) ,YQXdate-cast(dateLGQ as int), 105 ) 列名 'YQXdate' 无效。谢谢帮助哈,但还是有问题 列名 'YQXdate' 无效。谢谢帮助哈,但还是有问题---------------------------------------------列名是你提供的啊,无效的话,你要自己察看其应该是什么 我的意思是YQXdate-cast(dateLGQ as int),好象在语句里不能直接减吧???列名本身是对的多谢你了:) 求一个连接的sql文 求物流仓库管理的SQL语句?谢谢大家. 这样写对吗 ? 可以把两个不同表结构的查询放在一起吗? 请问一种sql语句 关于SQLProfiler的使用问题 怎样用vc、vb向数据库中添加二进制的数据(比如binary类型),怎样把一个对象存到数据库中 问一个cast()简单的问题 麻烦的报表,请教SQL写法?在线等.... 关于 ADO 下得 SELECT SQL语句批量更新的问题 我要在windows2003中安装sqlserver怎么搞?始终装不上,急啊``
就是输入一个日期YQXdate,类型是datetime。再输入一个天数dateLGQ,类型是varchar。怎么判断当前系统日期是否=YQXdate-dateLGQ。满足条件则显示记录。
麻烦了,谢谢大家
where convert(varchar(10), getdate(), 120) = convert(varchar(10), dateadd(day, -cast(@dateLGQ as int), @YQXdate), 120)
select * from Goesstorage where convert(varchar(12) , getdate(), 105 ) = convert (varchar(12) ,YQXdate-cast(dateLGQ as int), 105 )
---------------------------------------------列名是你提供的啊,无效的话,你要自己察看其应该是什么
列名本身是对的
多谢你了:)