- 浏览: 95336 次
- 性别:
- 来自: 成都
文章分类
父表: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 8321.报表——普通报表是 ... -
动态SQL
2010-06-28 20:36 7701.why——有些时候表明和列名在程序运行的时候才被告诉。 ... -
事务机制
2010-06-26 10:21 7981.概念——多步操作组 ... -
游标(指针)
2010-06-26 10:21 1183*游标可以减少程序与数据库的交互和内存的消耗。 1.游标分类 ... -
练习——oracle数据字典对象
2010-06-22 20:09 869·创建部门表(部门编号,部门名称)和用户表(帐号,姓名,性别, ... -
练习——oracle数据类型
2010-06-22 20:06 708--复合变量tabledeclareType mytabtyp ... -
故障排除
2010-06-19 20:12 5891.故障排除方法与步骤 2.常见故障及原因 ... -
脚本开发
2010-06-19 20:11 893编写自己的数据库执行代码 1.PL(procedural l ... -
Oracle
2010-06-19 20:10 900该数据库在企业里普遍应用 1.Oracle的发展史 ... -
访问权限
2010-06-19 20:09 797阶级性和特权 范例— ... -
数据安全
2010-06-19 20:08 662数据库的数据安全,避免数据泄漏和丢失 -
数据访问优化
2010-04-27 09:41 8292.数据访问优化方法——时间(效率)换空间 2.1:索引优化 ... -
数据备份技术——数据仓库
2010-04-27 09:25 7541.what——可以将数据还原为备份的那个时刻. 2.分类 ... -
练习——学生班级
2010-04-27 08:09 681create table t_class(c_id int p ... -
练习——部门员工表
2010-04-27 07:59 7139create table DEPT( DEPTNO deci ... -
排序——index
2010-04-26 10:26 6921why——对大量数据进行排序,方便查找记录 2.特点 ... -
项目后台的有机组合
2010-04-14 10:58 789——————Dao——>———————DBUtil——— ... -
写服务器运行日志的方法
2010-04-14 10:38 8261:服务器运行后,日志的更新频率很高。方法好还决定了服务器相应 ... -
练习——DOM4J
2010-04-03 22:49 848什么叫XML解析:读或写XML中的内容。 扩展: XM ... -
Dao+DBUtil+Po
2010-04-03 18:57 738界面上的数据来自 1.数据库(Dao)——定义SQL执 ...
相关推荐
在给定的宽度优先遍历序列中,可以通过已知的父子关系推断出树的结构。 8. **最大深度**:在树中,根节点的深度为0,叶节点的深度是它们到达根节点的路径上边的数量。高度为n的均衡二叉树去除叶节点后,应当形成一...
这两段描写都体现了“中心——父子之间深沉感人的爱”。 5. **深入理解细节**:对于文章中的具体情境,如父亲守望时“像一块坚硬的石头”这一比喻,表明父亲等待的时间之长,表达了他对儿子的深情厚意。另一细节,...
这个压缩包文件"数据结构——二叉树的实现.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. “多年父子如兄弟”,“父子如朋友”体现了傅雷与儿子傅聪之间平等、尊重的亲子关系。傅雷在信中与傅聪讨论艺术、生活,分享心得,这种亲密无间的交流如同朋友一般,不仅传达了父爱,也展现了傅雷作为教育者的...
5. “巧用‘字母哥’解疑问”环节通过两个问题——父子年龄问题和月球上物体质量的问题,让学生实际操作,列出含有字母的方程式,解决实际问题,理解字母不仅可以表示已知的数值,还可以表示未知数,并且探讨了字母...
这提醒学生们,通过持续的练习和努力,可以掌握任何技能,包括体育技能,同时也可以培养自我挑战和坚持不懈的精神。 3. **家庭互动与亲子关系**:文中描绘了父子之间的互动,通过比赛增强彼此间的亲近感和理解。这...
9. 语言运用:进行字词句的练习,比如“黑——漆黑——他的眼前一片漆黑”,让学生掌握词语的运用和拓展。 10. 文章结构:通过找出父亲挖废墟的时间和神态变化,理解作者如何通过细节描写展现人物精神状态,体会其...
2. 文章背景:《背影》是朱自清先生的一篇散文,描绘了他对父亲深刻记忆中的一个特定场景——父亲的背影,表达了父子之间的深情。 3. 学习目标:学习《背影》旨在提升学生的语言理解能力,通过人物分析理解父亲的...
关于动词的使用,课件以“脱”和“蹲”为例,教学生如何描述动作,同时提供了动词的搭配,如“蹲下去——站起来”,让学生更好地理解和运用这些动词。 此外,课件还涵盖了“主持人”和“主播”两个职业名词,以及...
这篇资料是中国六年级语文课程的一部分,涉及两篇古代寓言——《智子疑邻》和《塞翁失马》,旨在帮助学生理解寓言故事中的寓意并进行相关练习。以下是这两篇寓言的主要知识点: 1. **《智子疑邻》**: - 出处:该...
- **自我评估和调整**:定期评估自己的进步,如果需要,可以继续用字帖练习,或者进入下一个阶段——仿照字帖自由书写。 - **脱离字帖**:当字迹有明显提升后,可以尝试不看字帖直接书写,保持熟练度,同时保持...
6. 近义词与反义词:列出了一些常见词的近义词和反义词,如“淹没——吞没”、“清澈——浑浊”,有助于扩大词汇量,理解词语的正反义关系。 7. 特殊词语格式:包括ABC式、ABCD式、ABCC式和AABC式词语,如“泪汪汪...
这篇文档虽然标题为“足球的启示作文”,但其核心并非探讨足球技术或规则,而是通过一次父子间的足球比赛,揭示了人生中一个重要的道理。这个故事可以被看作是一个关于学习、成长和坚持的寓言。 首先,文章描述了...