五、SQL中的子句
常用的子句
1、 ORDER BY 子句提供看对输出的结果排序
select * from 表名 ORDER BY 表名;
2、GROUP BY 子句
3、HAVING子句
seletct 列名1,ACG(列名2) from 表名 group by 列名1 HAVIN ACG(列2)《3600%;
六、表的联合
1.等值联合
eg: select 别名1.列表1,别名1.列表2,别名1.列表3,别名2.列1,别名2.列2 from 表1 别名1,表2 别名2 where 别名1.列 = 别名2.列
七.SQL 子查询语法
1.将查询的结果作为子表,连表查询
select * from 表1 别名1,(select * from 表2 where 条件) 别名2 where 表1与表2 的链接条件
2.将查询结果作为条件使用
select * from StuInfo where StuID > (select StuID from StuInfo where StuName = 'X')
3.将子查询作为临时表使用
SELECT O.ORDEREDON O.PARTNUM P.DESCRIPTION O.QUANTITYO.REMARKS
FROM ORDERS O PART P
WHERE O.PARTNUM = P.PARTNUMAND O.PARTNUM =
(SELECT PARTNUM FROM PART WHERE DESCRIPTION = "ROAD BIKE")