create or replace VIEW `v_entries_tot` AS SELECT E.id AS id, E.instancia, `start_time`, `end_time`, `entry_type`, `repeat_id`, `room_id`, `timestamp`, `create_by`, `modified_by`, `tipoAudiencia_id`, LEFT(`modif_by`, 256), `name`, `type` AS Orig_type, LEFT(`description`, 256), `status`, `reminded`, `info_time`, `info_user`, LEFT(`info_text`, 256), `ical_uid`, `ical_sequence`, `ical_recur_id`, `juez_id`, `juez2_id`, `juez3_id`, `fiscal_id`, `fiscal2_id`, `defensor_id`, `defensor2_id`, E.tipoAudiencia, `cantidadImputados`, `estado`, `motivoCancelacion`, `ignorarSolapamientoPartes`, LEFT(`observaciones`, 256), `noContarEstaAudiencia`, `noMostrarEnGrilla`, `contarPor`, `operador_id`, `resultadista_id`, `horaInicioReal`, `horaFinReal`, `responsableDemora_id`, `plazoPP`, `tipoDelito`, `femicidio`, `conImputadoDetenido`, `controlResguardoInveniet`, LEFT(`otrasResoluciones`, 256), `allow_registration`, `registrant_limit_enabled`, `registrant_limit`, `registration_opens`, `registration_opens_enabled`, `registration_closes`, `registration_closes_enabled`, toolTipAudiencia(E.id) AS vToolTip, TA.micolor AS type FROM mrbs_entry E INNER JOIN mrbs_tipo_audiencia TA ON E.tipoAudiencia_id = TA.id UNION SELECT E.id AS id, E.instancia, `start_time`, `end_time`, `entry_type`, `repeat_id`, `room2_id`, `timestamp`, `create_by`, `modified_by`, `tipoAudiencia_id`, LEFT(`modif_by`, 256), `name`, `type` AS Orig_type, LEFT(`description`, 256), `status`, `reminded`, `info_time`, `info_user`, LEFT(`info_text`, 256), `ical_uid`, `ical_sequence`, `ical_recur_id`, `juez_id`, `juez2_id`, `juez3_id`, `fiscal_id`, `fiscal2_id`, `defensor_id`, `defensor2_id`, E.tipoAudiencia, `cantidadImputados`, `estado`, `motivoCancelacion`, `ignorarSolapamientoPartes`, LEFT(`observaciones`, 256), `noContarEstaAudiencia`, `noMostrarEnGrilla`, `contarPor`, `operador_id`, `resultadista_id`, `horaInicioReal`, `horaFinReal`, `responsableDemora_id`, `plazoPP`, `tipoDelito`, `femicidio`, `conImputadoDetenido`, `controlResguardoInveniet`, LEFT(`otrasResoluciones`, 256), `allow_registration`, `registrant_limit_enabled`, `registrant_limit`, `registration_opens`, `registration_opens_enabled`, `registration_closes`, `registration_closes_enabled`, toolTipAudiencia(E.id) AS vToolTip, TA.micolor AS type FROM mrbs_entry E INNER JOIN mrbs_tipo_audiencia TA ON E.tipoAudiencia_id = TA.id WHERE room2_id IS NOT null UNION SELECT E.id AS id, E.instancia, `start_time`, `end_time`, `entry_type`, `repeat_id`, `room3_id`, `timestamp`, `create_by`, `modified_by`, `tipoAudiencia_id`, LEFT(`modif_by`, 256), `name`, `type` AS Orig_type, LEFT(`description`, 256), `status`, `reminded`, `info_time`, `info_user`, LEFT(`info_text`, 256), `ical_uid`, `ical_sequence`, `ical_recur_id`, `juez_id`, `juez2_id`, `juez3_id`, `fiscal_id`, `fiscal2_id`, `defensor_id`, `defensor2_id`, E.tipoAudiencia, `cantidadImputados`, `estado`, `motivoCancelacion`, `ignorarSolapamientoPartes`, LEFT(`observaciones`, 256), `noContarEstaAudiencia`, `noMostrarEnGrilla`, `contarPor`, `operador_id`, `resultadista_id`, `horaInicioReal`, `horaFinReal`, `responsableDemora_id`, `plazoPP`, `tipoDelito`, `femicidio`, `conImputadoDetenido`, `controlResguardoInveniet`, LEFT(`otrasResoluciones`, 256), `allow_registration`, `registrant_limit_enabled`, `registrant_limit`, `registration_opens`, `registration_opens_enabled`, `registration_closes`, `registration_closes_enabled`, toolTipAudiencia(E.id) AS vToolTip, TA.micolor AS type FROM mrbs_entry E INNER JOIN mrbs_tipo_audiencia TA ON E.tipoAudiencia_id = TA.id WHERE room3_id IS NOT NULL ;