Значение столбца должно быть уникальным для другого значения столбца

Функция игнорирования используется для пропуска (сброса / выброса) символов во входном потоке. Игнорировать файл связан с файлом istream. Рассмотрим функцию ниже ex: cin.ignore (120, '/ n'); конкретная функция пропускает следующий 120 входных символов или пропускает символы до тех пор, пока не будет прочитан символ новой строки.

0
задан Hadi 11 March 2019 в 21:59
поделиться

2 ответа

Достаточно просто получить количество дубликатов значений PRODID.

Используйте преобразование Aggregate, используя

Column PRODID - Operation Group By
Column (*) - Operation Count all

. Затем выполните Conditional Split, где [Count all] > (DT_UI8)1.

Если есть какие-либо записи в выходных данных, то был один или несколько дубликатов.

0
ответ дан lit 11 March 2019 в 21:59
поделиться

Вы можете сделать это в 3 подходах:

  1. Вставить данные в промежуточную таблицу и использовать запрос, подобный следующему:

    SELECT PRODUCTID, COUNT(*) 
    FROM TEMPTABLE
    GROUP BY PRODUCTID
    HAVING COUNT(*) > 1
    
  2. [1112 ] Используйте компонент «Сценарий» для подсчета вхождений и исключения при обнаружении дубликатов. Обратитесь к следующей ссылке для получения дополнительной информации:

  3. [1113 ] Используйте статистическое преобразование и примените счет с группированием по ProductID, проверьте следующую ссылку для получения дополнительной информации:

0
ответ дан Hadi 11 March 2019 в 21:59
поделиться
Другие вопросы по тегам:

Похожие вопросы: