Student(S#,Sname,Sage,Ssex) 学生表Course(C#,Cname,T#) 课程表SC(S#,C#,score) 成绩表Teacher(T#,Tname) 教师表问题:1、查询“001”课程比“002”课程成绩高的所有学生的学号;select a.S# from (sele...
分类:
数据库 时间:
2015-09-18 20:08:40
阅读次数:
173
高级查询在数据库中用得是最频繁的,也是应用最广泛的。
分类:
数据库 时间:
2015-09-11 19:25:51
阅读次数:
375
为列起别名目的我们进行查询时经常查询某一列时使用的是表达式SELECTenamme,sal*12FROMemp这样不好的地方是第二列在查询后列用使用的就是sal*12.这样的可读性比较差为此我们会为列起别名,来增加可读性别名本身不区分大小写,若希望区分,则别名需要使用双引号,当别名中含有空..
分类:
数据库 时间:
2015-08-30 18:01:57
阅读次数:
198
> sudo service mongodb start > mongo > exit #退出mongodb 覆盖索引查询 所有的查尊字段都是索引的一部分,所有的查询返回字段在同一个索引中。由于索引存在RAM中,因为索引获取数据要比扫描文档快。 > db.users.ensureIndex({g.....
分类:
其他好文 时间:
2015-08-11 18:21:59
阅读次数:
115
MongoDB基本用法(增删改高级查询、mapreduce)分享一下我经常用到的自己写的mongo用法示例该示例基于当前最新的mongo驱动,版本为mongo-2.10.1.jar,用junit写的单元测试。TestCase.javaJava代码packagecom.wujintao.mongo;i...
分类:
数据库 时间:
2015-08-07 18:32:06
阅读次数:
120
SQL Server T-SQL高级查询高级查询在数据库中用得是最频繁的,也是应用最广泛的。 Ø 基本常用查询 --selectselect * from student; --all 查询所有select all sex from student; --distinct 过滤重复select di...
分类:
数据库 时间:
2015-08-07 14:41:18
阅读次数:
122
高级查询--连接查询select * from 表1,表2 -- 形成笛卡尔积select * from 表1,表2 where 表1.主键=表2.外键 --主外键位置可以互换--join on 内连接select * from 表1 join 外键 on 表1.主键 = 表2.外键--查哪位学生的...
分类:
数据库 时间:
2015-07-22 09:11:05
阅读次数:
164
高级查询--连接查询 select * from 表1,表2 ————形成笛卡尔积select * from 表1,表2 where 表1.主键=表2.外键 ————主外键位置可以互换--join on 内连接格式: select * from 表1 join 外键 on 表1.主键 = 表2.外键...
分类:
数据库 时间:
2015-07-21 21:50:52
阅读次数:
123
高级查询: 连接查询:select*from 表名 join 表名 on 表名.列名=表名.列名 内连接两个表select 1表名.1列名,2表名.2列名,3表名.3列名 from 1表名 join 3表名 on 3表名.sno列名=1表名.snojoin 2表名 on 2表名.cno=三表名.cn...
分类:
其他好文 时间:
2015-07-20 01:05:35
阅读次数:
156
查询操作group by、 order by、 join 、 distribute by、
sort by、 clusrer by、 union all底层的实现
mapreduce常见的聚合操作count计数count(*) 所有值不全为NULL时,加1操作
count(1) 不管有没有值,只要有这条记录,值就加1
count(col) col列里面的值为null,值不会加1,这个...
分类:
其他好文 时间:
2015-07-19 11:51:52
阅读次数:
193