| | |
| | | StationName,StationName1,StationName2,StationName3,StationName5,BattGroupId,BattModel,BattProducer,BattProductDate,BattInUseDate,station_install,install_user,load_curr,bEnd.* |
| | | from db_battinf.tb_battinf bInf left join web_site.tb_batt_endurance bEnd on bInf.FBSDeviceId = bEnd.deviceid |
| | | <if test="year<=7"> |
| | | where TIMESTAMPDIFF(YEAR,BattInUseDate,CURDATE())<= #{year} |
| | | where TIMESTAMPDIFF(YEAR,BattInUseDate,CURDATE())< #{year} |
| | | </if> |
| | | <if test="year==8"> |
| | | where TIMESTAMPDIFF(YEAR,BattInUseDate,CURDATE())>7 |
| | | where TIMESTAMPDIFF(YEAR,BattInUseDate,CURDATE())>=7 |
| | | </if> |
| | | <if test="userId!=null and userId!=0"> |
| | | and BattgroupId in(select distinct db_battinf.tb_battinf.battgroupid |