コンポーネントをカウントするために使用される次の SQL クエリがあります。
SELECT COUNT(CS.COMPONENTTYPEID) AS CNT
FROM COMPONENTTYPE CT LEFT
OUTER JOIN COMPONENTSTATS CS ON CS.COMPONENTTYPEID = CT.COMPONENTTYPEID
WHERE CT.COMPONENTTYPEID IN (?, ?)
GROUP BY CT.NAME,
CT.COMPONENTTYPEID
ORDER BY CT.COMPONENTTYPEID
を持つすべてのコンポーネントを選択したいstatus = 'Active'
。挿入する正しい位置はどこですか? 多分これ:
SELECT COUNT(CS.COMPONENTTYPEID) AS CNT
FROM COMPONENTTYPE CT LEFT
OUTER JOIN COMPONENTSTATS CS ON CS.COMPONENTTYPEID = CT.COMPONENTTYPEID
WHERE CT.COMPONENTTYPEID IN (?, ?) WHERE STATUS = 'Active'
GROUP BY CT.NAME,
CT.COMPONENTTYPEID
ORDER BY CT.COMPONENTTYPEID