我尝试从图像表中检索有效的团队图像。应该只验证一个团队形象。当接收到的第一张图像也得到验证时,下面的 case 语句效果很好,但如果第一张图像无效并且接收到的第二张图像也得到验证......我得到一个 NULL 字符串
CASE
WHEN taskcode = 0 AND validated = 1
THEN imgRenamed
ELSE NULL
END AS teamImg
用另一种方式来概括。
- 收到并验证了一张团队图片(以上工作正常)
- 收到一张团队图片,无效(以上工作正常)
- 与 #2 相同,但接收并验证了第二张图像(以上返回 NULL)
我还应该注意,有问题的两个图像的任务代码都为 0,只是一个将被标记为无效,第二个被标记为有效。
这些信息是否足以让某人帮助我了解第 3 种情况下出了什么问题?
谢谢