我写了以下的查询语句:
sqljiua.Write"select var1 from UA#DailyReport where riqijiu1 like '"&riqi.Value&"%' and shijianjiu between 8 and 8"
其中var1是表中的一个列,UA#DailyReport是表名,'"&riqi.Value&"%'是接收外部输入的时间变量。这个句话执行后,得到var1的8:00的一个数据,这想问的是,怎么在这个语句中再查询一个另外的日期的var1的10:00的一个数据,然后用第一个日期var1的8:00数据减去第二个日期var1的10:00数据。我写的语句是:
sqljiua.Write"select sub(var1) from UA#DailyReport where riqijiu1 like '"&riqi.Value&"%' and shijianjiu between 8 and 8" and riqijiu1 like '"&riqi2.Value&"%' and shijianjiu between 10 and 10" .请名位大侠帮我看一下这样能实现吗?
其中 '"&riqi2.Value&"%'是接收外部输入的另一个时间变量。