У меня есть таблица с номером дела, и она соединена с таблицей, которая является лицом, прикрепленным к делу. Каждый человек может иметь несколько отчетов, которые находятся в таблице отчетов. Я хочу сообщить о нескольких полях из каждого из них, но я также хочу сообщить общее количество отчетов на человека. Например, если у Джона Смита есть три отчета, то в последнем столбце для трех записей, которые будут заполнены из приведенного ниже кода, я хочу, чтобы он сказал 3.
Без учета числа, у меня есть:
SELECT C.attr2459 AS [Case Number], INS.attr2750 AS SSN, LE.attr2534 AS [Report Provider]
FROM hsi.rmObjectInstance1131 AS C INNER JOIN
hsi.rmObjectInstance1153 AS INS ON C.fk3056 = INS.objectID INNER JOIN
hsi.rmObjectInstance1134 AS LE ON INS.objectID = LE.fk2823
WHERE (C.attr2460 = 'Open')
C - таблица случаев. INS для человека, а LE для отчета. Это работает, как и ожидалось, без ошибок. Я просто не уверен, как подсчитать, сколько отчетов для каждого человека.