有次面试非得让我写 3 表连接查询的标准 SQL 语句,可是我不知道,我们一般都是直接写
而不考虑是否遵循标准,能用即可的。所以检查了一下。
具体的如下:(http://blog.chinaunix.net/u/22313/showart.php?id=214419)
简单的 Transact-SQL查询只包括选择列表、FROM 子句和 WHERE 子句。它们分别说明所
查询列、查询的表或视图、以及搜索条件等。
例如,下面的语句查询 testtable 表中姓名为"张三"的 nickname 字段和 email 字段。
SELECT nickname,email
FROM testtable
选择列表(select_list)指出所查询列,它可以是一组列名列表、星号、表达式、变量(包括
局部变量和全局变量)等构成。
例如,下面语句显示 testtable 表中所有列的数据:
查询结果集合中数据的排列顺序与选择列表中所指定的列名排列顺序相同。
例如:
SELECT nickname,email
FROM testtable
如果指定的列标题不是标准的标识符格式时,应使用引号定界符,例如,下列语句使用
汉字显示列标题:
SELECT 昵称=nickname,电子邮件=email
评论0
最新资源