子查询有BUG 版本3.1.2

Viewed 11

子查询查出来的结果是一样的, where条件没有生效

SELECT
a.Id,
a.PatientName,
(SELECT dic.DiagnosisCode FROM op_opdiagnoses dic WHERE dic.OpRegisterId = a.Id ORDER BY dic.CreationTime DESC LIMIT 1) DiagnosisCode,
(SELECT di.DiagnosisName FROM op_opdiagnoses di WHERE di.OpRegisterId = a.Id ORDER BY di.CreationTime DESC LIMIT 1) DiagnosisName
FROM
op_opregisters a

9f760128d0890f1e13487404c1ac9f22.png

0 Answers