diff --git a/EntityFrameworkCore.Console/Program.cs b/EntityFrameworkCore.Console/Program.cs index 15fd78f..e9552a6 100644 --- a/EntityFrameworkCore.Console/Program.cs +++ b/EntityFrameworkCore.Console/Program.cs @@ -16,7 +16,17 @@ context.Database.EnsureCreated(); // Rather than raise: "System.InvalidOperationException: Sequence contains no elements." // var firstCoach = await context.Coaches.FirstOrDefaultAsync(); -await RawSQLStatement(); + + +async Task QueryScalarType() +{ + // Query a scalar or non-entity type. + // Scalar subqueries or scalar queries are queries that return exactly one column and one or zero records. + // Source: https://stackoverflow.com/questions/20424966/what-is-a-scalar-query + var leagueIds = context.Database.SqlQuery( + $"SELECT Id FROM Leagues" + ).ToList(); +} async Task RawSQLStatement() {