SELECT SUM(column1) FROM table_name 说明: 1.计算出总和,所选的栏位必须是可数的数字形态。 2.除此以外还有 AVG() 是计算平均、MAX()、MIN()计算最大最小值的整合性查询。 SELECT column1,AVG(column2) FROM table_name GROUP BY column1 HAVING AVG(column2) > xxx 说明: 1.GROUP BY: 以column1 为一组计算 column2 的平均值必须和 AVG、SUM等整合性查询的关键字 一起使用。 2.HAVING : 必须和 GROUP BY 一起使用作为整合性的限制。 复合性的查询 SELECT * FROM table_name1 WHERE EXISTS ( SELECT * FROM table_name2 WHERE conditions ) 说明: 1.WHERE 的 conditions 可以是另外一个的 query。 2.EXISTS 在此是指存在与否。 SELECT * FROM table_name1 WHERE column1 IN ( SELECT column1 FROM table_name2 WHERE conditions ) 说明: 1. IN 後面接的是一个集合,表示column1 存在集合里面。 2. SELECT 出来的资料形态必须符合 column1。 其他查询 SELECT * FROM table_name1 WHERE column1 LIKE ''x%'' 说明:LIKE 必须和後面的''x%'' 相呼应表示以 x为开头的字串。 SELECT * FROM table_name1 WHERE column1 IN (''xxx'',''yyy'',..) 说明:IN 後面接的是一个集合,表示column1 存在集合里面。 SELECT * FROM table_name1 WHERE column1 BETWEEN xx AND yy 说明:BETWEEN 表示 column1 的值介於 xx 和 yy 之间。 3、更改资料: UPDATE table_name SET column1=''xxx'' WHERE conditoins 说明: 1.更改某个栏位设定其值为''xxx''。 2.conditions 是所要符合的条件、若没有 WHERE 则整个 table 的那个栏位都会全部被更改。 4、删除资料: DELETE FROM table_name WHERE conditions
|
正在阅读:ASP中SQL语句参考及记录集对象ASP中SQL语句参考及记录集对象
2004-05-27 15:17
出处:CSDN
责任编辑:linjixiong
键盘也能翻页,试试“← →”键