假设我有一个熊猫数据帧(port_info),它看起来像这样: chass olt port BW1如果每个机箱的每个olt有8个以上的端口,则将值1添加到该机箱的olt的每一行。否则,将值10添加到该机箱的olt的每一行。最后,我需要一个新的列(port_info.BW_cap),它具有每个端口的值,具体取决于该机箱中的olt中有多少端口。到目前为止,我有这个来检查每个olt的最大端口:
编辑: @NamedQuery(name="getOLTsByProcessStateAndAssignee",query="select o from Oltlike :name order by modifiedtime desc"),
@NamedQuery(name="findOltbyname",query="select o from Olto where o.name=:oltname and o.jioCenter.id=:j
id_site, UCASE(name_site) AS name_site, witel, UPPER(uplink) AS uplink, port_uplink, ip_uplink, UPPER(olt) AS olt, ip_olt, port_olt, ip_ont FROM data_site ORDER BY witel ASC";
在创建视图时,我得到的是"param.ports_per_olt8 * SUM (card.in_svc_ind) AS total_port_cnt“行的错误,有帮助吗?EQUIPPED_TYPE, ASSIGNED_TYPE),'ETOS10',1,0)) AS gpon_slots_per_ta500X, param.ports_pe