集合中存的是两个日期时间的字符串,用来进行区间查询,下标0是开始时间,下标1则是结束时间,sql语句怎么根据下标取值,或者是其他的方式取到我想要的数据呢?
and Datetime >= #{datetime[0]}
and Datetime <= #{datetime[1]}
既然都定死了集合里面的数据第一个和第二个是什么,为什么不用两个参数呢?一个开始时间,一个结束时间
sql中的List类型的参数要循环遍历,但是你这个只有两个数据,就不适合用List类型做参数,把这两个数据分作两个参数,一个是开始时间,一个是结束时间传入,这样就可以了
固定参数且 判断条件不同就不应该用list;
传2个参数;
怕空,你list都 知道用if标签判断,普通参数就不能 if标签了?
datetime.get(0)
datetime.get(1)