根据提供的SQL语句,第一部分是一个子查询,用于获取满足特定条件的数据。第二部分是对子查询结果进行进一步筛选,只选择满足条件的数据。

在第二部分的筛选条件中,包含了三个条件:

  1. TENANT_ID_ IN ('1'):选择租户ID为1的数据。
  2. BUS_KEY_ LIKE CONCAT('%', '黄鹏', '%'):选择BUS_KEY_字段中包含'黄鹏'的数据。
  3. SUBJECT_ LIKE CONCAT('%', '黄鹏', '%'):选择SUBJECT_字段中包含'黄鹏'的数据。
  4. CREATE_BY_ LIKE CONCAT('%', '黄鹏', '%'):选择CREATE_BY_字段中包含'黄鹏'的数据。

如果使用这样的条件进行筛选,而没有返回任何结果,可能有以下几个原因:

  1. 数据库中没有满足条件的数据。
  2. 查询条件错误,导致没有满足条件的数据被选中。
  3. 数据库连接或访问权限的问题。

建议检查数据库中是否存在满足条件的数据,并确保查询条件正确无误。如果问题仍然存在,可能需要进一步排查数据库连接或权限的问题。

为什么这句sqlSELECT	 FROM	SELECT	t FROM	BPM_TASK t	LEFT JOIN bpm_def d ON tdef_id_ = ddef_id_ WHERE	ASSIGNEE_ = 1697051082968010754 	AND tTENANT_ID_ = 1 	AND tSTATUS_ != COMPLETED 	AND tSTATUS_ != LOCKED U

原文地址: http://www.cveoy.top/t/topic/i1Fh 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录