SELECT 区域,公司名称,窑产线,日期,熟料日产量 FROM dbo. where 1=1
${if(type='date', " and date(dbo..日期) >= '" + 开始日期 + "' and date(dbo..日期)<='" + 结束日期 + "'", "")}
${if(type='month', " and cast(strftime('%m',dbo..日期) as int) = "+ 月 + " and strftime('%Y',dbo..日期) = '" + 年+"'", "")}
${if(type='year', " and strftime('%Y',dbo..日期) = '" + 年+"'", "")}
${if(len(公司名称) == 0,""," and 公司名称 in ('" + 公司名称 + "')")}
我想分别按年、月、日和公司名称查询数据,但按月份查询的时候报错说strftime不是可识别的函数,我不是学软件的,上边的代码也是我在帮助文档里找的,这个不好使我就不会了,求大神帮我写一下,好吗?拜托拜托。