没有合适的资源?快使用搜索试试~ 我知道了~
数据库面试题索引sql优化
4星 · 超过85%的资源 需积分: 38 203 下载量 170 浏览量
2010-05-28
21:59:50
上传
评论 2
收藏 637KB PDF 举报
温馨提示
试读
13页
数据库面试题索引sql优化数据库面试题索引sql优化数据库面试题索引sql优化数据库面试题索引sql优化数据库面试题索引sql优化数据库面试题索引sql优化数据库面试题索引sql优化数据库面试题索引sql优化数据库面试题索引sql优化数据库面试题索引sql优化数据库面试题索引sql优化数据库面试题索引sql优化数据库面试题索引sql优化数据库面试题索引sql优化数据库面试题索引sql优化
资源推荐
资源详情
资源评论
SQL 查询与优化
- 1 -
SQL 查询与优化
2010.2.22 louis
SQL 查询与优化
- 2 -
目录
第一章 面试题
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3
第二章 高级查询
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4
第三章 SQL 优化
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5
第四章 索引
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9
SQL 查询与优化
- 3 -
第一章 面试题
有一表 table1 有两个字段 FID , Fno ,写一个 SQL 语句列出该表中一个 FID 对应多个不同
的 Fno 的纪录。
类如:
101 1001
101 1001
102 1002
102 1003
103 1004
104 1005
104 1006
105 1007
105 1007
105 1008
结果:
102 1002
102 1003
104 1005
104 1006
105 1007
105 1008
S elect * from table1 where fid in(
select fid from table1 group by fid having count(distinct fno)>1 ) ;
删除一张表的重复记录( ID 是自增唯一主键,重复记录:其他字段都是一样)
(
(
(
( 数据量很大 , 性能要求很高 )
)
)
)
表名: T
T
T
T
I
I
I
I d
d
d
d name
name
name
name age
age
age
age
1 louis 20
2 louis 20
3 jimmy 30
4 louis 20
做法一:
D elete from t where id not in ( S elect min(id) from t G roup by name,age);
做法二:
delete from t where id in(Select distinct a 2 .id from t a1,t a2 where
剩余12页未读,继续阅读
足篮智者
- 粉丝: 46
- 资源: 6
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
- 3
前往页