123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081 |
- <?xml version="1.0" encoding="UTF-8"?>
- <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
- <mapper namespace="io.renren.modules.dataSet.mapper.SubsystemMapper">
- <select id="getcoal" resultType="io.renren.modules.dataSet.entity.Subsystem">
- select id,substring(name,5) as name from coal
- WHERE coal.uid = #{userId,jdbcType=INTEGER}
- </select>
- <select id="getSystem" resultType="io.renren.modules.dataSet.entity.Subsystem">
- SELECT id,substring(name,5) as name FROM `system`
- WHERE id IN(
- SELECT coal_system.sid FROM coal,coal_system
- WHERE coal.id = coal_system.cid
- AND coal.id =#{id,jdbcType=INTEGER}
- )
- AND `system`.uid = #{userId,jdbcType=INTEGER}
- </select>
- <select id="getsubsystem" resultType="io.renren.modules.dataSet.entity.Subsystem">
- -- SELECT id,substring(name,5) as name FROM subSystem
- SELECT id,substring(name,5) as name FROM subsystem
- WHERE id IN(
- SELECT system_subsystem.subSystemId FROM `system`,system_subsystem
- WHERE `system`.id = system_subsystem.systemId
- AND `system`.id =#{id,jdbcType=INTEGER}
- )
- AND subsystem.uid = #{userId,jdbcType=INTEGER}
- </select>
- <select id="getEquipment" resultType="io.renren.modules.dataSet.entity.Subsystem">
- SELECT
- id,substring(name,5) as name
- FROM
- equipment
- WHERE
- id IN(
- SELECT
- subSystem_equipment.equipmentId
- FROM subSystem,subSystem_equipment
- WHERE
- subSystem.id = subSystem_equipment.subSystemId
- AND
- subSystem.id =#{id,jdbcType=INTEGER}
- )
- AND equipment.uid = #{userId,jdbcType=INTEGER}
- </select>
- <select id="getSubequipment" resultType="io.renren.modules.dataSet.entity.Subsystem">
- SELECT id,substring(name,5) as name,hbaseTableName FROM subEquipment
- WHERE id IN(
- SELECT
- equipment_subEquipment.subEquipmentNameId
- FROM
- equipment,equipment_subEquipment
- WHERE
- equipment.id = equipment_subEquipment.equipmentNameId
- AND
- equipment.id =#{id,jdbcType=INTEGER}
- )
- AND subEquipment.uid = #{userId,jdbcType=INTEGER}
- </select>
- <select id="getcolumns" resultType="io.renren.modules.dataSet.entity.Subsystem">
- SELECT
- id, name
- FROM
- measurePoint
- where
- measurePoint.id
- IN(
- SELECT
- subEquipment_measurePoint.measurePointId
- FROM
- subEquipment_measurePoint
- WHERE
- subEquipment_measurePoint.subEquipmentId = #{equpmentId,jdbcType=INTEGER}
- )
- AND measurePoint.delete =0
- </select>
- </mapper>
|