- 浏览: 95872 次
- 性别:
- 来自: 成都
文章分类
父表:father
fid fname
1 a
2 b
3 c
4 e
insert into father values(1,'a');
insert into father values(2,'b');
insert into father values(3,'c');
insert into father values(4,'e');
create table father(
fid int primary key,
fname varchar(10)
);
一对多:父子表,主从(明细)表,
sid sname fid height money
insert into son values(100,'s1',1,1.7,8000);
insert into son values(101,'s2',2,1.6,7500);
insert into son values(102,'s3',2,1.8,8000);
create table son(
sid int primary key,
sname varchar(8),
fid int,
height decimal(10,2),
money decimal(16,2)
);
1、查询sid、sname、fid
2、查询各儿子涨价20%以后的新学费,注意,8000块以下的不涨价。
要求同时显示所有涨价和没有涨价的学费。
3、sid、sname、fid、fname
4、fid、fname、儿子数(没有儿子的不显示)
5、fid、fname、儿子数(没有儿子的个数显示为0)
也可以用相关子查询,但是效率低,所以尽量不要用。
6、找出不止有1个儿子的father信息:fid、fname、儿子数 两种:
7、找出儿子最多的father信息:fid、fname、儿子数
8、找出fid为(1,2,4)的father中,各儿子的身高
9、找出各father中身高最高的儿子。
10、找出身高在1.8到1.65之间的所有儿子及父亲信息:fid,fname,sid,sname,height
答案:
2题
select sname,money,money*1.2 as new_money,'涨价' as flag
from son where money>=8000
union all
select sname,money,null,'不涨'
from son where money<8000;
4题:
select f.fid,f.fname,count(*) x
from father f join son s on f.fid=s.fid
group by f.fid,f.fname
5题:
select f.fid,f.fname,count(s.sid) x
from father f left join son s on f.fid=s.fid
group by f.fid,f.fname
6题:
select f.fid,f.fname,count(*) x
from father f join son s on f.fid=s.fid
group by f.fid,f.fname
select f.fid,f.fname,count(*) x
from father f join son s on f.fid=s.fid
group by f.fid,f.fname
having count(*)>1
select * from (
select f.fid,f.fname,count(*) x
from father f join son s on f.fid=s.fid
group by f.fid,f.fname
) t
where x>1;
7题:
select f.fid,f.fname,count(*) x
from father f join son s on f.fid=s.fid
group by f.fid,f.fname
having count(*)=(
select max(count(*)) from son group by fid
);
select f.fid,f.fname,count(*) x
from father f join son s on f.fid=s.fid
group by f.fid,f.fname
having count(*)=(
select max(rs) from (select count(*) rs from son group by fid) t
);
发表评论
-
报表相关
2010-07-20 07:02 8381.报表——普通报表是 ... -
动态SQL
2010-06-28 20:36 7761.why——有些时候表明和列名在程序运行的时候才被告诉。 ... -
事务机制
2010-06-26 10:21 8011.概念——多步操作组 ... -
游标(指针)
2010-06-26 10:21 1189*游标可以减少程序与数据库的交互和内存的消耗。 1.游标分类 ... -
练习——oracle数据字典对象
2010-06-22 20:09 873·创建部门表(部门编号,部门名称)和用户表(帐号,姓名,性别, ... -
练习——oracle数据类型
2010-06-22 20:06 712--复合变量tabledeclareType mytabtyp ... -
故障排除
2010-06-19 20:12 5931.故障排除方法与步骤 2.常见故障及原因 ... -
脚本开发
2010-06-19 20:11 898编写自己的数据库执行代码 1.PL(procedural l ... -
Oracle
2010-06-19 20:10 905该数据库在企业里普遍应用 1.Oracle的发展史 ... -
访问权限
2010-06-19 20:09 806阶级性和特权 范例— ... -
数据安全
2010-06-19 20:08 683数据库的数据安全,避免数据泄漏和丢失 -
数据访问优化
2010-04-27 09:41 8322.数据访问优化方法——时间(效率)换空间 2.1:索引优化 ... -
数据备份技术——数据仓库
2010-04-27 09:25 7601.what——可以将数据还原为备份的那个时刻. 2.分类 ... -
练习——学生班级
2010-04-27 08:09 687create table t_class(c_id int p ... -
练习——部门员工表
2010-04-27 07:59 7142create table DEPT( DEPTNO deci ... -
排序——index
2010-04-26 10:26 6961why——对大量数据进行排序,方便查找记录 2.特点 ... -
项目后台的有机组合
2010-04-14 10:58 798——————Dao——>———————DBUtil——— ... -
写服务器运行日志的方法
2010-04-14 10:38 8291:服务器运行后,日志的更新频率很高。方法好还决定了服务器相应 ... -
练习——DOM4J
2010-04-03 22:49 857什么叫XML解析:读或写XML中的内容。 扩展: XM ... -
Dao+DBUtil+Po
2010-04-03 18:57 745界面上的数据来自 1.数据库(Dao)——定义SQL执 ...
相关推荐
在给定的宽度优先遍历序列中,可以通过已知的父子关系推断出树的结构。 8. **最大深度**:在树中,根节点的深度为0,叶节点的深度是它们到达根节点的路径上边的数量。高度为n的均衡二叉树去除叶节点后,应当形成一...
这个压缩包文件"数据结构——二叉树的实现.zip"显然包含了关于二叉树实现的详细内容,特别是二叉链表和左子右兄弟两种不同的实现方法。 首先,我们来探讨二叉链表的实现。二叉链表是最基础的二叉树存储方式,每个...
第2题考查的是详略得当的写作手法,父亲“车站买橘”一节详写,是为了突出父爱的深沉,而“勾留南京”一笔带过,因为这与文章主题——父子情感的表达相比,关系较小,应该略写。 第3题中,《背影》开篇介绍家庭境况...
在ACM准备模板中,"ACM准备模板——堆排序模板.txt"可能包含了堆排序的完整代码示例,包括建堆、调整堆、插入和删除等关键函数的实现。学习并理解这个模板可以帮助参赛者快速地在比赛中实现堆排序,节省编程时间。 ...
在对话练习中,父子之间关于去野餐的计划讨论就是一个很好的例子。提出天气相关的问题,如询问昨日的天气或者预测明日的天气,都可以让对话进行得更加自然。父亲提到的“天气预报显示下周天气才会好转”,这样的表达...
树状结构页面模仿了Windows目录结构,通过父子页面关系和兄弟页面关系来组织产品页面,形成清晰的产品文档关系。利用这种结构,设计者可以方便地进行页面的增加、移动、删除等操作,让产品的整体架构和功能模块对...
9. 成都武侯祠对联中的“两表”指《前出师表》和《后出师表》,“一对”指刘备三顾茅庐时诸葛亮的对策——隆中对。 【古文名句及词句默写】: 这部分练习涉及《沁园春·雪》等诗词的名句默写,如点题句、中心句、...
2. 注音练习:① 簌簌(sù sù) ② 赋闲(fù xián) ③ 举箸(jǔ zhù) ④ 惦记(diàn jì) ⑤ 迂腐(yū fǔ) ⑥ 橘子(jú zi) 3. 词语解释: - 细小而繁多的事 —— 琐碎 - 感情聚积在心里不得发泄 ...
例如,在《我的父亲》这篇文章中,开头就用生动的笔触描绘了父亲的严厉形象,这不仅为后文描述父爱的深沉和父子间微妙的情感做了铺垫,也照应了文章的主题——父子间的情感怯意。在答题时,学生需要分析段落间逻辑...
例如,如果题目是“大侦探爸爸”,那么文章的类型自然是写人,而范围可能涉及到爸爸的生活习惯、工作特点,或者是父子间的互动。如果题目是“放学路上”,则写作的范围可能是放学时的所见所闻,或者通过放学路上发生...
练习题还要求学生根据课文内容填写句子,强调个人成长中努力和机遇的重要性:“成就的大小、高低,是不在我们掌握之内的,一半靠机遇,一半靠努力,但只要心中有数,就不怕挫折,不怕困难,不怕打击——不管是人事上...
【标题】和【描述】提及的是八年级语文上册3.11课《背影》的同步练习,属于苏教版教材的一部分。【标签】为“课件”,表明这是一个教学辅助资料。 【部分内容】涉及了语文基础知识的学习和阅读理解。在基础知识部分...
6. “多年父子如兄弟”,“父子如朋友”体现了傅雷与儿子傅聪之间平等、尊重的亲子关系。傅雷在信中与傅聪讨论艺术、生活,分享心得,这种亲密无间的交流如同朋友一般,不仅传达了父爱,也展现了傅雷作为教育者的...
这提醒学生们,通过持续的练习和努力,可以掌握任何技能,包括体育技能,同时也可以培养自我挑战和坚持不懈的精神。 3. **家庭互动与亲子关系**:文中描绘了父子之间的互动,通过比赛增强彼此间的亲近感和理解。这...
2. 文章背景:《背影》是朱自清先生的一篇散文,描绘了他对父亲深刻记忆中的一个特定场景——父亲的背影,表达了父子之间的深情。 3. 学习目标:学习《背影》旨在提升学生的语言理解能力,通过人物分析理解父亲的...
这篇资料是中国六年级语文课程的一部分,涉及两篇古代寓言——《智子疑邻》和《塞翁失马》,旨在帮助学生理解寓言故事中的寓意并进行相关练习。以下是这两篇寓言的主要知识点: 1. **《智子疑邻》**: - 出处:该...
语言运用环节通过字词句的练习,如“黑——漆黑——他的眼前一片漆黑”,让学生掌握了词语的运用和拓展,丰富了他们的语言表达。 文章结构分析让学生通过细节描写,如父亲挖废墟的时间和神态变化,来理解作者如何...
同时,关系的讨论部分,如“父子关系”和“夫妻关系”,使学生了解并学会描述人际关系的种类及其好坏,这对提高学生的社会交往能力和语言沟通能力具有重要意义。 在实际对话应用方面,“愿意”这个词被课件巧妙地...
- **自我评估和调整**:定期评估自己的进步,如果需要,可以继续用字帖练习,或者进入下一个阶段——仿照字帖自由书写。 - **脱离字帖**:当字迹有明显提升后,可以尝试不看字帖直接书写,保持熟练度,同时保持...
6. 近义词与反义词:列出了一些常见词的近义词和反义词,如“淹没——吞没”、“清澈——浑浊”,有助于扩大词汇量,理解词语的正反义关系。 7. 特殊词语格式:包括ABC式、ABCD式、ABCC式和AABC式词语,如“泪汪汪...