写 SQL 语句的一点建议: 1. 少用子查询。 2. 尽量使用 数据库 通用的 SQL 语句,避免使用无法通用的 SQL 语句,要考" name="description" />

写SQL语句的一点建议

发表于:2007-05-25来源:作者:点击数: 标签:sql新細明一点语句建议
MI LY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-fareast-language: ZH-CN">写 SQL 语句的一点建议: 1. 少用子查询。 2. 尽量使用 数据库 通用的 SQL 语句,避免使用无法通用的 SQL 语句,要考

MILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-fareast-language: ZH-CN">写SQL语句的一点建议:

1.      少用子查询。

2.      尽量使用数据库通用的SQL语句,避免使用无法通用的SQL语句,要考虑向下和横向兼容。在此建议不要使用 *= 等某一个数据库或某一个版本专有的关键字,使用那些通用的关键字。

3.      版式;建议如下:

SELECT *

FROM  A

  INNER JOIN B

          ON ()

  LEFT OUTER JOIN  C

          ON ()

WHERE ()

  AND ()

GROUP BY

HAVING ()

ORDER BY

 

即尽量将关键字放在每一行的开头

4.      注意使用where条件的时候,分清是对整个查询进行限制还是对某一个字段进行限制。尽量把对同一个字段的限制条件放在一起。

 

原文转自:http://www.ltesting.net