Предположим, ваш экземпляр IQueryable соответствует вашему примеру:
var q = dbc.mytable.Select(x => x); // your sample IQueryable object
Для версий EntityFramework до EF Core это сработало бы
var sqlQuery = ((System.Data.Objects.ObjectQuery)q).ToTraceString();
и для EF 6 это сработало бы
var sqlQuery = ((System.Data.Entity.Core.Objects.ObjectQuery)q).ToTraceString();
Извините, что я не посмотрел теги вашего вопроса, в которых упоминается ядро EF.
В этом случае я нашел эту статью , которая предоставляет несколько вариантов для достижения цели при использовании EF Core.