Есть у меня такой запрос для My SQL
SELECT Project.name AS Project, Test.name AS Test, ROUND(TIME_TO_SEC(timediff(Test.end_time, Test.start_time))/60) AS MIN_WORKING_TIME
FROM Project
INNER JOIN Test ON Test.project_id = Project.id
И данный запрос выводит в My SQL Workbench
345 строк, так же скрин с
выводом данных
Аналогичный запрос для EF Core и данной БД
var projectsAndTests = db.Projects.Join(db.Tests,
p => p.Id,
t => t.Id,
(p, t) => new
{
project = p.Name,
test = t.Name,
MIN_WORKING_TIME = t.EndTime - t.StartTime
});
Данный код отдает мне только
6 запросов, то есть по принципу 1 компания один тест к ней, а нужно чтобы было как в My SQL.
Модели в коде построены с помощью подхода DB First, то есть я просто сделал
Scaffold
В чем может быть проблема?