I was wondering how can I re-factor this script since both nested queries are quite similar (I'm using ORACLE for my database):
UPDATE
ALERT alert
SET
VERIFICATION_COUNT =
(
SELECT COUNT(*)
FROM TRANSCRIPTION trans
INNER JOIN DOS dos
ON trans.REF_NO = dos.REF_NO
WHERE trans.STATUS = 'ONGOING'
AND alert.VISIT = dos.VISIT
)
WHERE
alert.VISIT =
(
SELECT DISTINCT dos.VISIT FROM TRANSCRIPTION trans
INNER JOIN DOS dos
ON trans.REF_NO = dos.REF_NO
WHERE trans.STATUS = 'ONGOING'
AND alert.VISIT = dos.VISIT
);