Select语句之基础
SQL server的语句分为三类:
数据定义语言(DDL):用于定义数据结构。常见语句有(CREATE、DROP、ALTER)
数据操纵语言(DML):用于检索和修改数据结构。常见语句有(INSERT、UPDATE、SELECT、DELETE)
数据控制语言(DCL):用于规定数据库用户的使用权限。常见语句有:(GRANT、REVOKE)
其中最重要的就是数据操纵语句中的SELECT语句,在耿建玲老师的视频中,耿建玲老师重点强调了SELECT语句,用四集将 近九十分钟详细讲述了SELECT语句。那SELECT语句到底是怎么样的呢?
看下图:
SELECT语句的特点和范围就不用说了,上图一目了然,主要看下面的子句吧~~~~~
SELECT语句:
结构:SELECT [ ALL / DISTINCT ] select_list
[ INTO [ new_table_name] ]
FROM { table_name/view_name}
[ [ , {table_name2 /view_name2}
[ ...... , { view_name16/ view_name16 } ] ]
[ WHERE search_conditions ]
[ GROUP BY group_by_list]
[ HAVING search_conditions ]
&n