这里介绍两个SQL的两个基本的概念,以方便后期的学习:


(1)SQL全称structured query language,中文为结构化查询语言;它可以在各类数据库上使用,例如,mysql,oracle等,当然包括SQL server.

T-SQL 即 Transact-SQL,是 SQL 在 Microsoft SQL Server 上的增强版.它是用来让应用程式与 SQL Server 沟通的主要语言。T-SQL 提供标准 SQL 的 DDL 和 DML 功能外,加上延伸的函数、系统预存程序以及程式设计结构(例如 IF 和 WHILE)让程式设计更有弹性。

用图更能直观的说明:154825731.jpg

一句话,T-SQL是SQL在SQL SERVER上的专用版;


(2)SQL 的逻辑顺序:

如果有SQL基础的,我们知道SQL中常用的关键字如下:

Select

From

Where

Having

Group By

Order By


当所有的关键字出现在一条语句中时,它们执行的顺序为From>Where>Group By>Having>Select>Order By


记住这个顺序,对后期SQL语句的调优很有用!