1、select count(order_id) FROM view_sale_2022 where up_time>curdate() -在数据库服务器上查询统计得到3031个
2、select @Stock=count(order_id) FROM OPENQUERY(LFD, 'SELECT order_id ,up_time FROM view_sale_2022 where up_time>curdate()') -在其他建立连接和存储过程的服务器上查询统计得到760个
其他查询代码如下也是查不到真实数据
select @Sale=count(order_id) FROM OPENQUERY(LFD, 'SELECT order_id,sale_time FROM view_sale_2022 where sale_time>curdate()') -当日总售出
select @Saler01=count(order_id) FROM OPENQUERY(LFD, 'SELECT order_id,up_time,up_name FROM view_sale_2022 where up_time>curdate() and up_name in (''初级'' ,''中级'') ') 1类型的售货员售出
select @Saler02=count(order_id) FROM OPENQUERY(LFD, 'SELECT order_id,up_time,up_name FROM view_sale_2022 where up_time>curdate() and up_name in( ''高级'') ') 2类型的售货员售出
select @Saler03=count(order_id) FROM OPENQUERY(LFD, 'SELECT order_id,up_time,up_name FROM view_sale_2022 where up_time>curdate() and up_name in (''其他'' )') 3类型的售货员售出
在服务器或者其他电脑上查询都是对的,感觉是条件写错了,但是搞不清楚怎么写
你是直接调用存储过程的吗,中间是否有中间件之类的东西
你给的资料太少,包括链接服务器是连接测试还是正式库??
要对比存储过程的差异,以及两个环境数据的差异。