Transact-SQL

Transact—SQL是微软实现的 ANSI SQL(Structured Query Language)语言-结构化查询语句,用于编写代码对SQL Server数据库进行管理;通过该语言几乎可以实现任何数据库的管理功能。


SQL 是一种声明性的计算机语言,不同于命令行语言,面向对象语言,函数式语言。
SQL语言声明的是结果集的属性,计算机根据SQL所声明的内容来从数据库中挑选出符合声明的数据,而不是传统编程思维去指示计算机怎么操作。

SQL的语法顺序和执行顺序是不一致的! 但在LINQ中其语法顺序和执行顺序是一致的。
SQL 语句的语法顺序是:

  • Select[Distinct]
  • From
  • Where
  • Group by
  • Having
  • Union
  • Order by
    其上述语法顺序对应的执行顺序是:
  • From
  • Where
  • Group by
  • Having
  • Select
  • Distinct
  • Union
  • Order by

你可能感兴趣的:(Transact-SQL)