与LINQ相比,如何在SQL语句中定义/流动变量范围
在第11分钟的这篇文章中,当解释LINQ查询的奇怪结构(与SQL相比)时,他说“SQL中的变量范围在SQL中向后流动”,这是什么意思?我完全糊涂了…:(考虑以下简单的SQL语句:-与LINQ相比,如何在SQL语句中定义/流动变量范围,sql,sql-server,linq,c#-3.0,Sql,Sql Server,Linq,C# 3.0,在第11分钟的这篇文章中,当解释LINQ查询的奇怪结构(与SQL相比)时,他说“SQL中的变量范围在SQL中向后流动”,这是什么意思?我完全糊涂了…:(考虑以下简单的SQL语句:- SELECT FirstName, LastName FROM People 在定义从何处获取字段(人员)之前,我们先从中确定需要哪些字段(FirstName、LastName)。然而:- var query = from People select new {FirstName, LastName} 从词汇上
SELECT FirstName, LastName FROM People
在定义从何处获取字段(人员)之前,我们先从中确定需要哪些字段(FirstName、LastName)。然而:-
var query = from People select new {FirstName, LastName}
从词汇上讲,我们先确定从何处获取数据(人员),然后再定义我们需要的特定数据位(FirstName、LastName)。SQL方法是反向的。Nah,实际上我们确实从人员中选择*然后确定需要哪些列:)