2016-03-14 2 views
1

принять Пожалуйста, посмотрите на ниже отчета (выделенные значения повторяют по какой-то причине)Повторяющиеся значения строк для уникального идентификатора в SSRS сообщить

Repeating Rows

Report Design

Query: 

SELECT DISTINCT EXSS_Year, STEN_Student_ID, EXSS_Student_ID, 
STUD_Forename_1, STUD_Surname, EXSS_Act_Grade, 
COUNT(Grade) AS Count_Grade, COUNT(CourseType)AS CountType, 
EXSS_Issued_Date, EXSS_Cand_No, EXSS_Awarding_Body, Awarding_body, 
EXSS_Provision_Code, PRPH_ML2, PRPH_ML1, Course, PRPH_Title, 
Section, EXSS_Provision_Instance, EXSS_Subject_Code, EXSJ_Description, CourseType, Grade 
FROM FS_Exams_English 
GROUP BY EXSS_Year, STEN_Student_ID, EXSS_Student_ID, 
STUD_Forename_1, STUD_Surname, EXSS_Act_Grade, 
EXSS_Issued_Date, EXSS_Cand_No, EXSS_Awarding_Body, 
Awarding_body, EXSS_Provision_Code, PRPH_ML2, 
PRPH_ML1, Course, PRPH_Title, Section, 
EXSS_Provision_Instance, EXSS_Subject_Code, 
EXSJ_Description, CourseType, Grade 
ORDER BY STEN_Student_ID 

Примеры данных для Килан Shelly :

Forename Surname Count_Grade CountType Section Course PRPH_Title      EXSJ_Description      CourseType Grade 
Keelan Shelly 0   0  14-16 27448/A01 English E3 FS (14-16) (Pearson) E3 ENGLISH FUNCTIONAL SKILLS WRITING NULL   NULL 
Keelan Shelly 0   1  CSTR  27239/A01 English L1 FS (for CSTR) (CG)  FUNCTIONAL SKILLS ENGLISH   Overall  NULL 
Keelan Shelly 0   1  14-16 27448/A01 English E3 FS (14-16) (Pearson) E3 ENGLISH FUNTIONAL SKILLS READING Reading  NULL 

дайте мне знать, как я могу av это так.

+1

Это сбивает с толком. В вашем запросе есть 'отдельный' ** и ** предложение' group by'. Либо, или я бы сказал. Итак, почему бы вам не удалить «отдельный» из вашего запроса, так как в вашем запросе есть сводная функция, такая как 'COUNT()'. – Ralph

+0

Ralph - я просто удалил DISTINCT и обновил отчет, но изменений по-прежнему нет. Я вижу дубликаты ... –

+1

Ни подсчет (класс), как Count_Grade, 'или' count (CourseType), как CountType, 'похоже, находятся в этот отчет. Вы уверены, что этот отчет является всего лишь агрегацией и еще не деталями этого отчета? Попробуйте запустить запрос в SSMS и сравните результаты с самим отчетом. – Ralph

ответ

1

Я бы скопировал результаты из вышеуказанного запроса в Excel. Осмотрите данные близко для студентов, которые дублируют. Данные в одном из столбцов не совсем то же самое для учащихся , которые дублируют. Трудно сказать, какой столбец вызывает дублирование без фактического , видя данные.

Надеется, что это помогает, Марка http://sqlreports.wordpress.com/