select max(battgroupId) as id
from db_battinf.tb_battinf limit 1
select max(StationId) as id
from (select StationId
from db_battinf.tb_battinf
union all
select StationId
from db_pwrdev_inf.tb_pwrdev_inf) temp
select max(FbsDeviceId) as fbsDeviceId
from db_battinf.tb_battinf
where FBSDeviceId like CONCAT('%', #{fbsDeviceId}, '%')
select max(PowerDeviceId) as PowerDeviceId from db_pwrdev_inf.tb_pwrdev_inf
PowerDeviceId like CONCAT(#{powerDeviceType},'%')
select distinct stationid,fBSDeviceId from db_battinf.tb_battinf where stationname=#{stationName} and FBSDeviceName = #{FBSDeviceName} limit 1
select distinct db_battinf.tb_battinf.stationname
from db_battinf.tb_battinf
left outer join db_user.tb_user_battgroup_baojigroup_battgroup on db_user.tb_user_battgroup_baojigroup_battgroup.stationid=db_battinf.tb_battinf.stationid
left outer join db_user.tb_user_battgroup_baojigroup_usr on db_user.tb_user_battgroup_baojigroup_usr.baoji_group_id=db_user.tb_user_battgroup_baojigroup_battgroup.baoji_group_id
left outer join db_user.tb_user_inf on tb_user_inf.uid=db_user.tb_user_battgroup_baojigroup_usr.uid
and db_user.tb_user_inf.uid=#{userId}
and db_battinf.tb_battinf.stationname1 like CONCAT('%',#{stationName1},'%')
ORDER BY db_battinf.tb_battinf.stationname
select distinct db_battinf.tb_battinf.stationname1,db_battinf.tb_battinf.stationname2
,db_battinf.tb_battinf.stationname3,db_battinf.tb_battinf.stationname5
,db_battinf.tb_battinf.stationId
from db_battinf.tb_battinf
left outer join db_user.tb_user_battgroup_baojigroup_battgroup on db_user.tb_user_battgroup_baojigroup_battgroup.stationid=db_battinf.tb_battinf.stationid
left outer join db_user.tb_user_battgroup_baojigroup_usr on db_user.tb_user_battgroup_baojigroup_usr.baoji_group_id=db_user.tb_user_battgroup_baojigroup_battgroup.baoji_group_id
left outer join db_user.tb_user_inf on tb_user_inf.uid=db_user.tb_user_battgroup_baojigroup_usr.uid
and db_user.tb_user_inf.uid=#{userId}
and db_battinf.tb_battinf.stationname1 like CONCAT('%',#{stationName1},'%')
ORDER BY db_battinf.tb_battinf.stationname1,db_battinf.tb_battinf.BattGroupId
select stationId from db_battinf.tb_station_inf where stationname1=#{battinf.stationName1} and stationname2=#{battinf.stationName2} and stationname3=#{battinf.stationName3} and stationname5=#{battinf.stationName5} limit 1
select DISTINCT(StationName1) from db_battinf.tb_battinf
where StationId in(
select distinct db_user.tb_user_battgroup_baojigroup_battgroup.StationId from
db_user.tb_user_battgroup_baojigroup_battgroup,db_user.tb_user_battgroup_baojigroup_usr
where db_user.tb_user_battgroup_baojigroup_battgroup.baoji_group_id=db_user.tb_user_battgroup_baojigroup_usr.baoji_group_id
and db_user.tb_user_battgroup_baojigroup_usr.uId=#{userId}
)
ORDER BY StationName1 collate Chinese_PRC_CS_AS_KS_WS ASC
select DISTINCT(StationName2) from db_battinf.tb_battinf
and stationName1 like CONCAT('%',#{stationName1},'%')
and StationId in(
select distinct db_user.tb_user_battgroup_baojigroup_battgroup.StationId from
db_user.tb_user_battgroup_baojigroup_battgroup,db_user.tb_user_battgroup_baojigroup_usr
where db_user.tb_user_battgroup_baojigroup_battgroup.baoji_group_id=db_user.tb_user_battgroup_baojigroup_usr.baoji_group_id
and db_user.tb_user_battgroup_baojigroup_usr.uId=#{userId}
)
ORDER BY StationName2 collate Chinese_PRC_CS_AS_KS_WS ASC
select DISTINCT(StationName5) from db_battinf.tb_battinf
and stationName1 like CONCAT('%',#{stationName1},'%')
and stationName2 like CONCAT('%',#{stationName2},'%')
and StationId in(
select distinct db_user.tb_user_battgroup_baojigroup_battgroup.StationId from
db_user.tb_user_battgroup_baojigroup_battgroup,db_user.tb_user_battgroup_baojigroup_usr
where db_user.tb_user_battgroup_baojigroup_battgroup.baoji_group_id=db_user.tb_user_battgroup_baojigroup_usr.baoji_group_id
and db_user.tb_user_battgroup_baojigroup_usr.uId=#{userId}
)
ORDER BY StationName5 collate Chinese_PRC_CS_AS_KS_WS ASC
select DISTINCT stationId,fBSDeviceId,battgroupId,StationName1,StationName2,StationName3,StationName5,stationName FROM db_battinf.tb_battinf
and stationName1 like CONCAT('%',#{stationName1},'%')
and stationName2 like CONCAT('%',#{stationName2},'%')
and stationName5 like CONCAT('%',#{stationName5},'%')
and StationId in(
select distinct db_user.tb_user_battgroup_baojigroup_battgroup.StationId from
db_user.tb_user_battgroup_baojigroup_battgroup,db_user.tb_user_battgroup_baojigroup_usr
where db_user.tb_user_battgroup_baojigroup_battgroup.baoji_group_id=db_user.tb_user_battgroup_baojigroup_usr.baoji_group_id
and db_user.tb_user_battgroup_baojigroup_usr.uId=#{userId}
)
select distinct StationId,StationName from ((select StationId,StationName from db_battinf.tb_battinf) union (select StationId,StationName from db_pwrdev_inf.tb_pwrdev_inf))temp order by StationName
select distinct db_battinf.tb_battinf.battgroupid,db_battinf.tb_battinf.stationName,db_battinf.tb_battinf.StationName1,db_battinf.tb_battinf.StationName2,db_battinf.tb_battinf.StationName3,db_battinf.tb_battinf.StationName5,db_battinf.tb_battinf.battgroupname,db_battinf.tb_battinf.moncount,db_battinf.tb_battinf.GroupIndexInFBSDevice,db_battinf.tb_battinf.FBSDeviceId
from db_battinf.tb_battinf
left outer join db_user.tb_user_battgroup_baojigroup_battgroup on db_user.tb_user_battgroup_baojigroup_battgroup.BattGroupId=db_battinf.tb_battinf.BattGroupId
left outer join db_user.tb_user_battgroup_baojigroup_usr on db_user.tb_user_battgroup_baojigroup_usr.baoji_group_id=db_user.tb_user_battgroup_baojigroup_battgroup.baoji_group_id
left outer join db_user.tb_user_inf on tb_user_inf.uid=db_user.tb_user_battgroup_baojigroup_usr.uid
and db_user.tb_user_inf.uid=#{userId}
and db_battinf.tb_battinf.stationname like CONCAT('%',#{stationName},'%')
and db_battinf.tb_battinf.stationname1 like CONCAT('%',#{stationName1},'%')
ORDER BY db_battinf.tb_battinf.stationname1,db_battinf.tb_battinf.BattGroupId
select distinct db_battinf.tb_battinf.stationName,
db_battinf.tb_battinf.StationId as stationId,
FBSDeviceId as fbsDeviceId
from db_battinf.tb_battinf
where StationId in (
select distinct db_user.tb_user_battgroup_baojigroup_battgroup.StationId
from db_user.tb_user_battgroup_baojigroup_battgroup,
db_user.tb_user_battgroup_baojigroup_usr
where db_user.tb_user_battgroup_baojigroup_battgroup.baoji_group_id =
db_user.tb_user_battgroup_baojigroup_usr.baoji_group_id
and db_user.tb_user_battgroup_baojigroup_usr.uId = #{userId}
)
ORDER BY db_battinf.tb_battinf.stationname
merge into db_user.tb_user_battgroup_baojigroup_battgroup tgt
using (select 100011 as baoji_group_id,#{stationId} as StationId,#{battgroupId} as BattGroupId from dual) src
on (tgt.StationId=src.StationId and tgt.baoji_group_id=src.baoji_group_id and tgt.BattGroupId=src.BattGroupId)
when not matched then
insert (baoji_group_id,StationId,BattGroupId) values (src.baoji_group_id,src.StationId,src.BattGroupId)
merge into db_user.tb_user_battgroup_baojigroup_battgroup tgt
using (select baoji_group_id,#{stationId} as StationId,#{battgroupId} as BattGroupId from db_user.tb_user_battgroup_baojigroup_usr where uid=#{userId}) src
on (tgt.StationId=src.StationId and tgt.baoji_group_id=src.baoji_group_id and tgt.BattGroupId=src.BattGroupId)
when not matched then
insert (baoji_group_id,StationId,BattGroupId) values (src.baoji_group_id,src.StationId,src.BattGroupId)
select * from db_battinf.tb_battinf
and stationname1 like CONCAT('%',#{stationName1},'%')
and stationName2 like CONCAT('%',#{stationName2},'%')
and stationName5 like CONCAT('%',#{stationName5},'%')
and stationName3 like CONCAT('%',#{stationName3},'%')
and StationId in(
select distinct db_user.tb_user_battgroup_baojigroup_battgroup.StationId from
db_user.tb_user_battgroup_baojigroup_battgroup,db_user.tb_user_battgroup_baojigroup_usr
where db_user.tb_user_battgroup_baojigroup_battgroup.baoji_group_id=db_user.tb_user_battgroup_baojigroup_usr.baoji_group_id
and db_user.tb_user_battgroup_baojigroup_usr.uId=#{userId}
)
select DISTINCT(BattProducer) from db_battinf.tb_battinf ORDER BY BattProducer
update db_battinf.tb_battinf set PublicKeyY=#{publicKey} where FBSDeviceId=#{deviceId}
select distinct db_battinf.tb_battinf.stationname1,db_battinf.tb_battinf.stationname2,db_battinf.tb_battinf.stationname3,db_battinf.tb_battinf.stationname5
from db_battinf.tb_battinf
left outer join db_user.tb_user_battgroup_baojigroup_battgroup on db_user.tb_user_battgroup_baojigroup_battgroup.stationid=db_battinf.tb_battinf.stationid
left outer join db_user.tb_user_battgroup_baojigroup_usr on db_user.tb_user_battgroup_baojigroup_usr.baoji_group_id=db_user.tb_user_battgroup_baojigroup_battgroup.baoji_group_id
left outer join db_user.tb_user_inf on tb_user_inf.uid=db_user.tb_user_battgroup_baojigroup_usr.uid
where db_user.tb_user_inf.uid=#{uId}
and db_battinf.tb_battinf.stationId not in(select web_site.tb_battmap_information.stationId from web_site.tb_battmap_information )
select TIMESTAMPDIFF(YEAR,BattInUseDate,CURDATE()) as year from db_battinf.tb_battinf
where BattgroupId in(select distinct db_battinf.tb_battinf.battgroupid
from db_battinf.tb_battinf,db_user.tb_user_battgroup_baojigroup_battgroup,db_user.tb_user_battgroup_baojigroup_usr,db_user.tb_user_inf
where db_user.tb_user_battgroup_baojigroup_battgroup.BattGroupId=db_battinf.tb_battinf.BattGroupId
and db_user.tb_user_battgroup_baojigroup_usr.baoji_group_id=db_user.tb_user_battgroup_baojigroup_battgroup.baoji_group_id
and db_user.tb_user_inf.uid=db_user.tb_user_battgroup_baojigroup_usr.uid
and db_user.tb_user_inf.uid=#{uId})
select BattProducer,count(BattProducer) as num from db_battinf.tb_battinf
where BattgroupId in(select distinct db_battinf.tb_battinf.battgroupid
from db_battinf.tb_battinf,db_user.tb_user_battgroup_baojigroup_battgroup,db_user.tb_user_battgroup_baojigroup_usr,db_user.tb_user_inf
where db_user.tb_user_battgroup_baojigroup_battgroup.BattGroupId=db_battinf.tb_battinf.BattGroupId
and db_user.tb_user_battgroup_baojigroup_usr.baoji_group_id=db_user.tb_user_battgroup_baojigroup_battgroup.baoji_group_id
and db_user.tb_user_inf.uid=db_user.tb_user_battgroup_baojigroup_usr.uid
and db_user.tb_user_inf.uid=#{uId})
group by BattProducer
select distinct db_battinf.tb_battinf.battgroupid,db_battinf.tb_battinf.stationid,FBSDeviceId,StationName,StationName1,stationip,BattGroupName,BattGroupName1,db_battinf.tb_battinf.battgroupnum,
db_battinf.tb_battinf.moncount,db_battinf.tb_battinf.moncapstd,monvolstd,battproducer,battproductdate,battinusedate,groupIndexInFBSDevice,load_curr
,tb_fbs9100_setparam.HourRate,DisCurr,DisCap,DisTime,groupVol_Low,monomerVol_Low,monomerLowCount,tb_fbs9100_setparam.battGroupNum,onlineVolLowAction,dCVolHighLimit,chargeCurrSet
from db_battinf.tb_battinf,db_ram_db.tb_fbs9100_setparam
where StationName1 like CONCAT('%',#{stationName1},'%') and StationName2 like CONCAT('%',#{stationName2},'%') and StationName5 like CONCAT('%',#{stationName5},'%') and stationid like CONCAT('%',#{stationId},'%')
and db_battinf.tb_battinf.FBSDeviceId=db_ram_db.tb_fbs9100_setparam.dev_id
and db_battinf.tb_battinf.StationId in(
select distinct db_user.tb_user_battgroup_baojigroup_battgroup.StationId from db_user.tb_user_battgroup_baojigroup_battgroup,db_user.tb_user_battgroup_baojigroup_usr
where db_user.tb_user_battgroup_baojigroup_battgroup.baoji_group_id=db_user.tb_user_battgroup_baojigroup_usr.baoji_group_id
and db_user.tb_user_battgroup_baojigroup_usr.uId=#{uId} )
and db_battinf.tb_battinf.battgroupid not in (select distinct battgroupid from web_site.tb_battdischarge_plan where (discharge_state=0 or discharge_state=1 or discharge_state=3 ) and discharge_cleartype=1 )
order by db_battinf.tb_battinf.battgroupid asc
select
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
where BattProducer=#{battProducer}
and bInf.stationId in(
select distinct db_user.tb_user_battgroup_baojigroup_battgroup.StationId from
db_user.tb_user_battgroup_baojigroup_battgroup,db_user.tb_user_battgroup_baojigroup_usr
where db_user.tb_user_battgroup_baojigroup_battgroup.baoji_group_id=db_user.tb_user_battgroup_baojigroup_usr.baoji_group_id
and db_user.tb_user_battgroup_baojigroup_usr.uId=#{userId}
)
GROUP BY bInf.StationId order by bInf.StationName
select
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
where TIMESTAMPDIFF(YEAR,BattInUseDate,CURDATE())< #{year}
where TIMESTAMPDIFF(YEAR,BattInUseDate,CURDATE())>=7
and BattgroupId in(select distinct db_battinf.tb_battinf.battgroupid
from db_battinf.tb_battinf,db_user.tb_user_battgroup_baojigroup_battgroup,db_user.tb_user_battgroup_baojigroup_usr,db_user.tb_user_inf
where db_user.tb_user_battgroup_baojigroup_battgroup.BattGroupId=db_battinf.tb_battinf.BattGroupId
and db_user.tb_user_battgroup_baojigroup_usr.baoji_group_id=db_user.tb_user_battgroup_baojigroup_battgroup.baoji_group_id
and db_user.tb_user_inf.uid=db_user.tb_user_battgroup_baojigroup_usr.uid
and db_user.tb_user_inf.uid=#{userId})
group by binf.StationId order by bInf.StationName
select
bInf.StationId,StationName,StationName1,StationName2,StationName3,StationName5,BattGroupId,BattModel,monVolStd,BattProducer,BattProductDate,BattInUseDate,station_install,install_user,load_curr,FBSDeviceId,bEnd.*
from db_battinf.tb_battinf bInf left join web_site.tb_batt_endurance bEnd on bInf.FBSDeviceId = bEnd.deviceid
and BattInUseDate >= #{startTime} and BattInUseDate<= #{endTime}
and BattgroupId in(select distinct db_battinf.tb_battinf.battgroupid
from
db_battinf.tb_battinf,db_user.tb_user_battgroup_baojigroup_battgroup,db_user.tb_user_battgroup_baojigroup_usr,db_user.tb_user_inf
where db_user.tb_user_battgroup_baojigroup_battgroup.BattGroupId=db_battinf.tb_battinf.BattGroupId
and
db_user.tb_user_battgroup_baojigroup_usr.baoji_group_id=db_user.tb_user_battgroup_baojigroup_battgroup.baoji_group_id
and db_user.tb_user_inf.uid=db_user.tb_user_battgroup_baojigroup_usr.uid
and db_user.tb_user_inf.uid=#{userId})
order by bInf.StationName
select distinct(db_battinf.tb_battinf.BattgroupId),StationName1,StationName,stationip,BattGroupName,BattGroupName1,moncount,moncapstd,monvolstd,battproducer,battproductdate,battinusedate
,db_batt_testdata.tb_batttestdata_inf.test_record_count,db_batt_testdata.tb_batttestdata_inf.test_starttime
from db_battinf.tb_battinf,db_batt_testdata.tb_batttestdata_inf
db_battinf.tb_battinf.battgroupid=db_batt_testdata.tb_batttestdata_inf.battgroupid
and db_batt_testdata.tb_batttestdata_inf.record_time>=#{tinf.recordStartTime}
and db_batt_testdata.tb_batttestdata_inf.record_time<=#{tinf.recordEndTime}
and db_battinf.tb_battinf.battgroupid=#{tinf.battGroupId}
and db_battinf.tb_battinf.BattgroupId in(select distinct db_battinf.tb_battinf.battgroupid
from db_battinf.tb_battinf,db_user.tb_user_battgroup_baojigroup_battgroup,db_user.tb_user_battgroup_baojigroup_usr,db_user.tb_user_inf
where db_user.tb_user_battgroup_baojigroup_battgroup.BattGroupId=db_battinf.tb_battinf.BattGroupId
and db_user.tb_user_battgroup_baojigroup_usr.baoji_group_id=db_user.tb_user_battgroup_baojigroup_battgroup.baoji_group_id
and db_user.tb_user_inf.uid=db_user.tb_user_battgroup_baojigroup_usr.uid
and db_user.tb_user_inf.uid=#{userId}
and db_battinf.tb_battinf.stationName1 like CONCAT('%',#{tinf.stationName1},'%')
and db_battinf.tb_battinf.stationName like CONCAT('%',#{tinf.stationName},'%') )
and test_type=2
and test_type=3
and (test_starttype<5 and test_type not in(2,9) and test_starttype!=2 AND test_starttype!=3)
and (test_starttype=2 and test_type not in(2) )
and (test_starttype=3 and test_type not in(2) )
order by db_battinf.tb_battinf.battgroupid asc,test_starttime asc
select distinct(db_battinf.tb_battinf.BattgroupId),
db_battinf.tb_battinf.stationid,StationName,StationName1,StationName2,StationName3,StationName4,StationName5,stationip,BattGroupName,BattGroupName1,
moncount,moncapstd,monvolstd,battproducer,battproductdate,battinusedate,FBSDeviceId as fBsDeviceId
from db_battinf.tb_battinf
and battgroupid=#{tinf.battGroupId}
and db_battinf.tb_battinf.BattgroupId in(select distinct db_battinf.tb_battinf.battgroupid
from db_battinf.tb_battinf,db_user.tb_user_battgroup_baojigroup_battgroup,db_user.tb_user_battgroup_baojigroup_usr,db_user.tb_user_inf
where db_user.tb_user_battgroup_baojigroup_battgroup.BattGroupId=db_battinf.tb_battinf.BattGroupId
and db_user.tb_user_battgroup_baojigroup_usr.baoji_group_id=db_user.tb_user_battgroup_baojigroup_battgroup.baoji_group_id
and db_user.tb_user_inf.uid=db_user.tb_user_battgroup_baojigroup_usr.uid
and db_user.tb_user_inf.uid=#{userId})
and db_battinf.tb_battinf.stationName1 like CONCAT('%',#{tinf.stationName1},'%')
and db_battinf.tb_battinf.stationName like CONCAT('%',#{tinf.stationName},'%')
order by db_battinf.tb_battinf.battgroupid asc
select battGroupName,moncount,monnum,signalname from db_battinf.tb_battinf where battgroupid=#{battGroupId} order by signalname
select DISTINCT StationId as stationId ,StationName as stationName, FBSDeviceId as deviceId,stationName1,stationName2,stationName3,stationName5,battGroupId,battGroupName from db_battinf.tb_battinf where fBSDeviceId like '%8059%' and StationId in ( )
SELECT COUNT(DISTINCT fbsdeviceid) number FROM db_battinf.tb_battinf
left outer join db_user.tb_user_battgroup_baojigroup_battgroup on db_user.tb_user_battgroup_baojigroup_battgroup.BattGroupId=db_battinf.tb_battinf.BattGroupId
left outer join db_user.tb_user_battgroup_baojigroup_usr on db_user.tb_user_battgroup_baojigroup_usr.baoji_group_id=db_user.tb_user_battgroup_baojigroup_battgroup.baoji_group_id
left outer join db_user.tb_user_inf on tb_user_inf.uid=db_user.tb_user_battgroup_baojigroup_usr.uid
where db_user.tb_user_inf.uid=#{uId}
limit 1
select distinct * from db_battinf.tb_battinf
where db_battinf.tb_battinf.battGroupId=#{battGroupId} limit 1
SELECT * FROM db_battinf.tb_battinf where stationName1=#{stationName1} and StationName2=#{stationName2} and StationName5=#{stationName5} and StationName3=#{stationName3}
select stationId,stationName1,stationName2,stationName5,stationName3,stationName4,
fbsDeviceId,fbsDeviceIp,fbsDeviceIp_YM,fbsDeviceIp_WG,FBSDeviceName,battGroupId,battGroupName,
FloatVolLevel,OfflineVolLevel,BattFloatCurrent,MonCount,MonCapStd,MonVolStd,MonResStd,MonSerStd,
MonVolLowToAvg,Load_curr,DisCurrMax,BattProducer,BattModel,BattProductDate,BattInUseDate,video_url
from db_battinf.tb_battinf
select count(*) from db_battinf.tb_battinf where StationId in(select distinct db_battinf.tb_battinf.StationId
from db_battinf.tb_battinf,db_user.tb_user_battgroup_baojigroup_battgroup,db_user.tb_user_battgroup_baojigroup_usr,db_user.tb_user_inf
where db_user.tb_user_battgroup_baojigroup_battgroup.BattGroupId=db_battinf.tb_battinf.BattGroupId
and db_user.tb_user_battgroup_baojigroup_usr.baoji_group_id=db_user.tb_user_battgroup_baojigroup_battgroup.baoji_group_id
and db_user.tb_user_inf.uid=db_user.tb_user_battgroup_baojigroup_usr.uid
and db_user.tb_user_inf.uid=#{userId})
select count(*) from db_battinf.tb_battinf
select count(distinct FBSDeviceIp) from db_battinf.tb_battinf where StationId in(select distinct db_battinf.tb_battinf.StationId
from db_battinf.tb_battinf,db_user.tb_user_battgroup_baojigroup_battgroup,db_user.tb_user_battgroup_baojigroup_usr,db_user.tb_user_inf
where db_user.tb_user_battgroup_baojigroup_battgroup.BattGroupId=db_battinf.tb_battinf.BattGroupId
and db_user.tb_user_battgroup_baojigroup_usr.baoji_group_id=db_user.tb_user_battgroup_baojigroup_battgroup.baoji_group_id
and db_user.tb_user_inf.uid=db_user.tb_user_battgroup_baojigroup_usr.uid
and db_user.tb_user_inf.uid=#{userId})
select count(distinct FBSDeviceIp) from db_battinf.tb_battinf
select battProducer,monVolStd from db_battinf.tb_battinf where StationId in(select distinct db_battinf.tb_battinf.StationId
from db_battinf.tb_battinf,db_user.tb_user_battgroup_baojigroup_battgroup,db_user.tb_user_battgroup_baojigroup_usr,db_user.tb_user_inf
where db_user.tb_user_battgroup_baojigroup_battgroup.BattGroupId=db_battinf.tb_battinf.BattGroupId
and db_user.tb_user_battgroup_baojigroup_usr.baoji_group_id=db_user.tb_user_battgroup_baojigroup_battgroup.baoji_group_id
and db_user.tb_user_inf.uid=db_user.tb_user_battgroup_baojigroup_usr.uid
and db_user.tb_user_inf.uid=#{userId})
select battProducer,monVolStd from db_battinf.tb_battinf
select sum(MonCount)
from db_battinf.tb_battinf
where StationId in (select distinct db_battinf.tb_battinf.StationId
from db_battinf.tb_battinf,
db_user.tb_user_battgroup_baojigroup_battgroup,
db_user.tb_user_battgroup_baojigroup_usr,
db_user.tb_user_inf
where db_user.tb_user_battgroup_baojigroup_battgroup.BattGroupId =
db_battinf.tb_battinf.BattGroupId
and db_user.tb_user_battgroup_baojigroup_usr.baoji_group_id =
db_user.tb_user_battgroup_baojigroup_battgroup.baoji_group_id
and db_user.tb_user_inf.uid = db_user.tb_user_battgroup_baojigroup_usr.uid
and db_user.tb_user_inf.uid = #{userId})
select count(distinct StationId)
from db_battinf.tb_battinf
where StationId in (select distinct db_battinf.tb_battinf.StationId
from db_battinf.tb_battinf,
db_user.tb_user_battgroup_baojigroup_battgroup,
db_user.tb_user_battgroup_baojigroup_usr,
db_user.tb_user_inf
where db_user.tb_user_battgroup_baojigroup_battgroup.BattGroupId =
db_battinf.tb_battinf.BattGroupId
and db_user.tb_user_battgroup_baojigroup_usr.baoji_group_id =
db_user.tb_user_battgroup_baojigroup_battgroup.baoji_group_id
and db_user.tb_user_inf.uid = db_user.tb_user_battgroup_baojigroup_usr.uid
and db_user.tb_user_inf.uid = #{userId})
select count(distinct battGroupId)
from db_battinf.tb_battinf
where StationId in (select distinct db_battinf.tb_battinf.StationId
from db_battinf.tb_battinf,
db_user.tb_user_battgroup_baojigroup_battgroup,
db_user.tb_user_battgroup_baojigroup_usr,
db_user.tb_user_inf
where db_user.tb_user_battgroup_baojigroup_battgroup.BattGroupId =
db_battinf.tb_battinf.BattGroupId
and db_user.tb_user_battgroup_baojigroup_usr.baoji_group_id =
db_user.tb_user_battgroup_baojigroup_battgroup.baoji_group_id
and db_user.tb_user_inf.uid = db_user.tb_user_battgroup_baojigroup_usr.uid
and db_user.tb_user_inf.uid = #{userId})
select distinct *
from db_battinf.tb_battinf
where StationId in (select distinct db_battinf.tb_battinf.StationId
from db_battinf.tb_battinf,
db_user.tb_user_battgroup_baojigroup_battgroup,
db_user.tb_user_battgroup_baojigroup_usr,
db_user.tb_user_inf
where db_user.tb_user_battgroup_baojigroup_battgroup.BattGroupId =
db_battinf.tb_battinf.BattGroupId
and db_user.tb_user_battgroup_baojigroup_usr.baoji_group_id =
db_user.tb_user_battgroup_baojigroup_battgroup.baoji_group_id
and db_user.tb_user_inf.uid = db_user.tb_user_battgroup_baojigroup_usr.uid
and db_user.tb_user_inf.uid = #{userId})
select distinct(stationid), NodeStation, IFNULL(StationType, 0) as StationType
from db_battinf.tb_battinf
where StationId in (select distinct db_battinf.tb_battinf.StationId
from db_battinf.tb_battinf,
db_user.tb_user_battgroup_baojigroup_battgroup,
db_user.tb_user_battgroup_baojigroup_usr,
db_user.tb_user_inf
where db_user.tb_user_battgroup_baojigroup_battgroup.BattGroupId =
db_battinf.tb_battinf.BattGroupId
and db_user.tb_user_battgroup_baojigroup_usr.baoji_group_id =
db_user.tb_user_battgroup_baojigroup_battgroup.baoji_group_id
and db_user.tb_user_inf.uid = db_user.tb_user_battgroup_baojigroup_usr.uid
and db_user.tb_user_inf.uid = #{userId})
select distinct battGroupId
from db_battinf.tb_battinf
where StationId = #{stationId}
and GroupIndexInFBSDevice = 0 limit 1
select distinct monVolStd
from db_battinf.tb_battinf
SELECT count(DISTINCT BattGroupId)
from db_batt_testdata.tb_batttestdata_inf
where test_type = 3
and test_starttype = 3
and (test_stoptype in (3, 4, 6)
or (test_stoptype = 2 and test_timelong >= 7200))
and YEAR (
test_starttime) = YEAR (NOW())
and BattGroupId in (
select distinct db_battinf.tb_battinf.BattGroupId
from db_battinf.tb_battinf,
db_user.tb_user_battgroup_baojigroup_battgroup,
db_user.tb_user_battgroup_baojigroup_usr,
db_user.tb_user_inf
where db_user.tb_user_battgroup_baojigroup_battgroup.BattGroupId =
db_battinf.tb_battinf.BattGroupId
and db_user.tb_user_battgroup_baojigroup_usr.baoji_group_id =
db_user.tb_user_battgroup_baojigroup_battgroup.baoji_group_id
and db_user.tb_user_inf.uid = db_user.tb_user_battgroup_baojigroup_usr.uid
and db_user.tb_user_inf.uid = #{userId})
select BattGroupId
from db_battinf.tb_battinf
where FBSDeviceId = #{devId}
ORDER by GroupIndexInFBSDevice limit 1
select distinct tb_battinf.BattGroupId as bid,tb_battinf.*,tb_batt_compare.*
from db_battinf.tb_battinf,db_battinf.tb_batt_compare
where tb_battinf.BattGroupId=tb_batt_compare.battgroupid
and StationId in (select distinct db_battinf.tb_battinf.StationId
from db_battinf.tb_battinf,
db_user.tb_user_battgroup_baojigroup_battgroup,
db_user.tb_user_battgroup_baojigroup_usr,
db_user.tb_user_inf
where db_user.tb_user_battgroup_baojigroup_battgroup.BattGroupId =
db_battinf.tb_battinf.BattGroupId
and db_user.tb_user_battgroup_baojigroup_usr.baoji_group_id =
db_user.tb_user_battgroup_baojigroup_battgroup.baoji_group_id
and db_user.tb_user_inf.uid = db_user.tb_user_battgroup_baojigroup_usr.uid
and db_user.tb_user_inf.uid = #{userId})
select DISTINCT * FROM db_ram_db.tb_batt_rtdata
where BattGroupId=#{battGroupId}
select DISTINCT * FROM db_ram_db.tb_batt_rtstate
where BattGroupId=#{battGroupId}
select IFNULL(GROUP_CONCAT(DISTINCT MonNum),"") from db_alarm.tb_battalarm_data where BattGroupId=#{battGroupId} and MonNum>0
select count(*) from db_battinf.tb_battinf where StationId=#{stationId}