Отчетливая ошибка Azure SQL

#azure #distinct

#лазурь #отчетливый

Вопрос:

Я столкнулся с проблемой с отдельной функцией, как показано ниже.

 select person_id, count(*) as total from persons where person_id= '3ce59278-129c-45e2-8503-a6d813f63a1a-000000' group by person_id  person_id | total 3ce59278-129c-45e2-8503-a6d813f63a1a-000000 | 1 3ce59278-129c-45e2-8503-a6d813f63a1a-000000 | 1 3ce59278-129c-45e2-8503-a6d813f63a1a-000000 | 1  

Person_id-это первичный ключ в таблице.

Как правило, он должен вернуться:

 3ce59278-129c-45e2-8503-a6d813f63a1a-000000 | 3  

Кто-нибудь сталкивался с этой проблемой и есть ли какой-либо обходной путь для ее решения?

Большое спасибо!

Комментарии:

1. Вы уверены , что опубликованный вами запрос действительно привел к такому результату? Я никогда не испытывал ничего подобного ни в одной базе данных SQL.

2. Да, это Azure Sql Server, и, похоже, это ошибка в отдельных первичных ключах. Но я хотел знать, сталкивался ли с этим кто-нибудь еще, и есть ли в запросах какое-либо обходное решение, чтобы показать правильный результат.