在第11分钟的这个video中,在解释LINQ查询的奇怪结构(与SQL相比)时,Anders Hejlsberg说“SQL中的变量范围在SQL中向后流”,是什么他的意思是?我完全糊涂了...... :(
答案 0 :(得分:2)
考虑这个简单的SQL语句: -
SELECT FirstName, LastName FROM People
在我们定义从(人员)获取它们的位置之前,我们从无论什么确定我们想要的字段(FirstName,LastName)。鉴于: -
var query = from People select new {FirstName, LastName}
在我们定义我们想要的数据的哪些特定位(FirstName,LastName)之前,我们确定从哪里获取数据(People)。 SQL方法是落后的。