(一) 等值联接语法:将一个表的主键与另一个表的外键进行联接。
a) 使用一个连接从多个表中查询数据。
b) 在 where 子句中编写连接条件。
c) 当多个表中有相同的列名时,将表名作为列名的前缀。
d) 当n个表进行连接时,所需的连接条件至少为:n-1个连接条件。
二) 使用 and 操作符增加查询条件。
a) 限制不明确的列名。
b) 在多表中使用表前缀限制修饰列名。
c) 用表前缀改善性能。
d) 用列别名区别有相同名称,但在不同表中的列。
三) 外联接:
a) 左外联接。
b) 右外联接。
四) 左外联接:
问题:a) 你可以用一个外连接查看那些不满足连接条件的行。
b) oracle提供了独特的连接语法,外连接运算符是加号 (+
c) 加号 (+出现在右边为左外连接,出现在左边为右外连接。
五) 左外连接与右外连接的区别:
a) 左外连接将会返回左边表中的所有的行,而右表中无匹配条件的行时将会得到空行。
b) 右外连接将会返回右边表中的所有的行,而左表中无匹配条件的行时将会得到空行。
c) 六) 子查询:
a) 在实际应用中一个查询(主查询,外查询)的条件需要基于另一个查询(子查询,内查询)的结果来进行,这时就需要用子查询。
问题:谁的工资比abel 高?
b) 子查询的语法。
c) d)
e) 子查询(内查询) 在主查询之前一次执行完成。
f) 子查询的结果被主查询使用(外查询)
七) 八) (注意)单行子查询与多行子查询:
a) 子查询要包含在括号内。
b) 将子查询放在比较条件的右侧。
c) 单行操作符(>,对应单行子查询,多行操作符(in( )all( )any( )对应多行子查询。
d) 多行操作符含义:
九) 一十)
高级会计第三章答案
第三章练习题答案。第一大题第一小题答案。m公司合并分录。借 长期股权投资 120,000 200,000 60 资本公积40,000 贷 银行存款 160,000 m公司抵消和调整分录。1 借 股本90,000 资本公积 60,000 盈余公积 30,000 未分配利润 20,000 贷 长期股权投...
第三章作业
v s 顺序执行下述两个动作 1.s值加1,即s s 1 2.如果s 0,则该进程继续运行 3.如果s 0,则唤醒等待信号量s阻塞队列中的头一个进程 把阻塞态改为就绪态 执行v操作的进程继续运行。procedure s var s semaphore begin s s 1 if s 0 then ...
第三章作业
1 顺序栈空 栈满条件2 链栈栈空 栈满条件。3 循环队列队空 队满条件,如何表示队列中数据元素的个数4 链队列队空 队满条件。5 以下运算实现在顺序栈上的进栈,请在 处用适当的语句予以填充。int push sqstacktp sq,datatype x if sp top sqstack max...