Herro 朋友们,我有一个前一段时间有人提出的问题。我需要将 Alarmtzu 添加到选择中,并添加两个额外的连接。(请参阅下面的第二个 sql)由于查询非常复杂,我很难找到适合 SQL 语法的正确方法。
我也没有可用的数据库计划,因为这是一个非常古老的数据库。
SELECT r.refnam,
t.tstring,
rc.cnt namecounter
FROM refdev r
INNER JOIN (SELECT refnam,
COUNT(*) cnt
FROM refdev rc
GROUP BY refnam
) rc
ON rc.refnam = r.refnam
LEFT OUTER JOIN texte t
ON r.sigtnr = t.textnr
WHERE rc.cnt = 3
ORDER BY r.refnam
和
SELECT d.alarmzu
FROM devtzu d, OUTER refdev_DEF RD
WHERE D.zustnr = R.zustnr
AND D.dvtypnr = RD.dvtypnr AND R.refnam = RD.refnam