当前位置 博文首页 > 无限迭代中......:《数据库系统实训》实验报告——视图
1)
CREATE VIEW productcustomers AS
SELECT cust_name, cust_contact,prod_id FROM customers, orders, orderitems
WHERE customers.cust_id = orders.cust_id
AND orderitems.order_num = orders.order_num;
2)
CREATE VIEW vendorlocations AS
SELECT Concat(RTrim(vend_name),'(',RTrim(vend_country),')') As vend_title
FROM vendors
ORDER BY vend_name ;
3)
CREATE VIEW customeremaillist AS
SELECT cust_id,cust_name,cust_email FROM customers
WHERE cust_email IS NOT NULL;
4)
CREATE VIEW orderitemsexpanded AS
SELECT order_num,
prod_id,
quantity,
item_price,
quantity * item_price as expanded_price
FROM orderitems;
1)
CREATE VIEW user_order AS
SELECT user.*,count(`order`.id)AS order_num FROM user
LEFT JOIN `order` ON `order`.customer_id = user.id
GROUP BY user.id;
cs