查询测试用例管理表数据并判断关联文件信息是否存在
SELECT DISTINCT caseAss.* FROM ( SELECT a.SCENA_CODE AS "scenaCode", a.CASE_CODE AS "caseCode", a.ROAD_CODE AS "linkRoads", a.CASE_DESCRIBE AS "caseDescribe", a.CASE_TYPE AS "caseType", ltctn.TYPE_NAME AS "caseTypeName", a.TEST_OBJECTIVE AS "testObjective", a.TEST_CONDITION AS "testCondition", a.CREATE_USER AS "createUser", a.UPDATE_USER AS "updateUser", a.remark AS "remark", a.id AS "id", a.create_by AS "createBy", a.create_dept AS "createDept", a.create_time AS "createTime", a.update_by AS "updateBy", a.update_time AS "updateTime", a.update_ip AS "updateIp", a.version AS "version", a.del_flag AS "delFlag", lsm.SCENA_CODE AS "name", ltctn.PARENT_NAMES AS "caseTypeNames", ( SELECT COUNT() FROM lts_file_info WHERE LINK_CODE = a.id ) AS "attachmentCount" FROM lts_test_case_manage a LEFT JOIN lts_test_case_type_new ltctn ON a.CASE_TYPE = ltctn.id LEFT JOIN lts_scena_manage lsm ON a.SCENA_CODE = lsm.id
原文地址: https://www.cveoy.top/t/topic/qFFq 著作权归作者所有。请勿转载和采集!