单项选择题
要定义外连接,下列哪个选项正确描述了外连接语句?()
A.由于外连接操作允许一个表中有NULL值,因此连接这些表时不必指定相等性比较。
B.在表A与B的外连接语句中,如果不管B表有无相应记录,都要显示表A的所有行,则可以使用右外连接。
C.在表A与B的外连接语句中,如果不管A表有无相应记录,都要显示表B的所有行,则可以使用左外连接。
D.尽管外连接操作允许一个表中有NULL值,但连接这些表时仍要指定相等性比较。
相关考题
-
单项选择题
要连接两个表PRODUST与STOTAGE的内容,列出所有包含产品的箱子地址。PRODUCT有三列ID、NAME与BOX#;STORAGE有两列BOX#与LOC。下列哪个选项无法得到想要的结果?()
A.select product.id,product.name,storage.loc from product,storage where product.box#=storage.box#;
B.select product.id,product.name,storage.loc from product join storage on product.box#=storage.box#;
C.select product.id,product.name,storage.loc from product natural join storage on product.box#=storage.box#;
D.select product.id,product.name,storage.loc from product natural join storage; -
单项选择题
开发报表时,要连接三个表的信息,这些表为EMP、DEPT与SALGRADE。只需要公司10级以上员工相应的员工、部门地址与工资范围的记录。这个查询需要多少比较运算?()
A.2
B.3
C.4
D.5 -
单项选择题
数据库中有两表PRODUCT与STORAGE_BOX,PRODUCT表中列出各个产品的惟一ID号、产品名和特定产品所在的箱子。另一个表中列出各个存储箱(用数字标识)可以包含许多产品,但每个箱子只能在一个地方。下列哪个语句能正确显示这个数据库中所有产品ID、名称和箱子地址?()
A.select p.prod_id,p.prod_name,b.box_loc from product p,storage_box b where p.prod_id =b.prod_id and prod_name=’WIDGET’;
B.select p.prod_id,p.prod_name,b.box_loc from product p,storage_box b where prod_name=’WIDGET’;
C.select p.prod_id,p.prod_name,b.box_loc from product p,storage_box b where p.stor_box_num =b.stor_box_num and prod_name=’WIDGET’;
D.select prod_id,prod_name,box_loc from product ,storage_box where stor_box_num =stor_box_num and prod_name=’WIDGET’;