首页 > 代码库 > SQL 语句 (二) --- SELECT
SQL 语句 (二) --- SELECT
1 完整句法:
SELECT [ ALL | DISTINCT TOP n [] WITH TIES select_list [INTO [new_table_name] ]
[FROM {table_name | view_name2} [ (optimizer_hints) ] [ [ , {table_name2 | view_name2} [ (optimizer_hints) ] [... , table_name16 | view_name16 ] [ (optimizer_hints) ] ] ]
[WHERE clause]
[GROUP BY clause]
[HAVING clause]
[ORDER BY clause]
[COMPUTE clause]
[FOR BROWSE]
2 SELECT 子句
2.1 SELECT 子句后紧跟 列名,列名之间用 ’,’间隔
2.2 可以用 ’*’ 号通配符,表示显示所有的列名
2.3 SELECT 后面跟的字段前可以加 DISTINCT 指定不重复的字段值
2.4 SELECT 后面跟的字段可使用算术运算符
3 FROM 子句
FROM 子句指定了查询哪些表
4 WHERE 子句
4.1 可使用比较运算符: =、<>、!=、<、>、<=、>=、LIKE
4.2 LIKE 后紧跟一个值的部分,可用通配符 ’%’ 、’_’
LIKE ‘A%‘ 指以A开头的值,不管A后面有多长
LIKE ‘A_‘ 指以A开头且A后面只有一个字符
4.3 可使用布尔运算符: OR、AND、NOT
4.5 可使用 BETWEEN:
4.6 可使用 IN:
5 ORDER BY 子句
ORDER BY 指定查询到的行按什么顺序排列, 后面可跟多个 字段,字段后跟 ASC 按升序排列,DESC 按降序排列
SQL 语句 (二) --- SELECT