sql的一些操作
2005-06-16 14:59
253 查看
![](http://blog.csdn.net/fckeditor/editor/images/smiley/msn/lightbulb.gif)
count时不计算a,b,c字段数据相同的重复的记录
假如查询得到如下数据:
select a,b,c from table
a | b | c |
1 | 1 | 0 |
2 | 2 | 0 |
2 | 2 | 0 |
a | b | c |
1 | 1 | 1 |
2 | 2 | 2 |
a | b | c |
1 | 1 | 1 |
2 | 2 | 1 |
![](http://blog.csdn.net/fckeditor/editor/images/smiley/msn/lightbulb.gif)
INNER JOIN的操作
假如有3个表,table1,table2,table3,表中数据如下:
a | b | c |
1 | 1 | 1 |
1 | 1 | 1 |
2 | 2 | 2 |
1 | 3 | 3 |
2 | 4 | 4 |
5 | 5 | 5 |
a | b | c |
1 | 1 | 1 |
2 | 1 | 1 |
3 | 1 | 1 |
4 | 1 | 1 |
5 | 1 | 1 |
a | b |
1 | 1 |
2 | 2 |
3 | 3 |
4 | 4 |
select database.table1.c,database.table2.b,database.table2.c,database.table3.b
from (database.table1 inner join database.table2 on database.table1.stn = database.table2.stn)
inner join database.table1 on database.table1.ka = database.table3.ka
得到结果如下:
table1.c | table2.b | table2.c | table3.b |
1 | 1 | 1 | 1 |
1 | 1 | 1 | 1 |
3 | 1 | 1 | 1 |
2 | 1 | 1 | 2 |
4 | 1 | 1 | 2 |
table1.stn = table2.stn 而且 table1.ka = table3.ka,两个条件同时满足。
相关文章推荐
- SQL语句处理一些修改、新增、删除、修改属性操作(MySql)
- 数据库的一些操作(Sql)
- postgresql数据库的一些优雅的sql操作
- Postgresql常用的表字段操作语句以及其他一些SQL语句
- SQL 对 SQLServer 的一些简单基础操作
- sql的一些操作
- MSSQL-用SQL语句添加删除修改字段、一些表与字段的基本操作、数据库备份等
- 关于sql语句的一些操作 行列转换(转)
- SQL对日期的一些操作
- 关于一些时间的操作 C# or SQL
- 一些经典===>>用SQL语句操作数据
- 一些DOT.NET的数据库(SQL)操作例子
- 用SQL语句添加删除修改字段及一些表与字段的基本操作 .
- 一些SQL操作语句
- SQLPLus的一些常用的基本操作
- 关于SQL 一些设置的操作
- oracle 数据库的一些sql操作
- SQL语句处理一些修改、新增、删除、修改属性操作(MySql)
- 关于C#执行多个SQL语句的一些操作——Note on Dec. 19th
- 关于SQL 的一些操作