在bookshop数据库中有5 个表,这五个表的结构描述见“实验数据库描述”。其中员工表employee(emp_no,emp_name,sex,dept,title,date_hired,birthday,salary,telephone,addr),客户表customer(cust_name,receiver,tel_no,cust_Addr),图书表books(book_no,book_name,price,book_type,ISBN),销售主表sales(order_no,cust_name,sale_id,total_amt,order_date),销售明细表sale_item(order_no,book_no,qty,unit_price)。针对数据库bookshop,删除所有没有销售业绩的业务员记录。可以使用以下SQL语句实现:delete employeewhere dept='业务' and emp_no not in (select sale_id from sales)
查看答案
在bookshop数据库中有5 个表,这五个表的结构描述见“实验数据库描述”。其中员工表employee(emp_no,emp_name,sex,dept,title,date_hired,birthday,salary,telephone,addr),客户表customer(cust_name,receiver,tel_no,cust_Addr),图书表books(book_no,book_name,price,book_type,ISBN),销售主表sales(order_no,cust_name,sale_id,total_amt,order_date),销售明细表sale_item(order_no,book_no,qty,unit_price)。针对数据库bookshop,删除林光华的销售记录。可以使用以下SQL语句实现:delete from saleswhere sale_id in( select emp_no from employee where emp_name=’林光华’ )
A. 对
B. 错
在bookshop数据库中有5 个表,这五个表的结构描述见“实验数据库描述”。其中员工表employee(emp_no,emp_name,sex,dept,title,date_hired,birthday,salary,telephone,addr),客户表customer(cust_name,receiver,tel_no,cust_Addr),图书表books(book_no,book_name,price,book_type,ISBN),销售主表sales(order_no,cust_name,sale_id,total_amt,order_date),销售明细表sale_item(order_no,book_no,qty,unit_price)。针对数据库bookshop,删除sales表中订单号为‘10007’的订单,其订货明细表中的数据也一并删除。可以使用以下SQL语句实现:delete sale_itemwhere order_no='10007'delete sales where order_no='10007'
A. 对
B. 错
在学生选课数据库S_T中,有:学生表student(sno,sname,ssex,sage,sdept),课程表course(cno,cname,cpno,ccredit),选课表sc(sno,cno,grade)。针对数据库S_T,可以利用以下视图插入数据。create view view1asselect cno,avg(grade)from scgroup by cno
A. 对
B. 错
在学生选课数据库S_T中,有:学生表student(sno,sname,ssex,sage,sdept),课程表course(cno,cname,cpno,ccredit),选课表sc(sno,cno,grade)。针对数据库S_T,可以利用以下视图更新数据。create view view6(sno,sname,ssex,sage,sdept)asselect sno,sname,ssex,sage+5,sdeptfrom student
A. 对
B. 错