我的数据库上有一些表,我正在使用MySQL
见下图。它是我的数据库的简单版本
如何创建查看用户详细信息?
答案 0 :(得分:4)
CREATE VIEW EmpList
AS
SELECT a.id_user,
b.category_province_content,
c.category_city_content,
d.category_job_content
FROM user_detail a
INNER JOIN category_province b
ON a.detail_province = b.id_category_province
INNER JOIN category_city c
ON a.detail_city = c.id_category_city
INNER JOIN category_job d
ON a.detail_job = d.id_category_job
要进一步了解联接和MySQL视图,请访问以下链接:
答案 1 :(得分:0)
create view view1
as
select ud.id_user_detail, cp.category_province_content,
cc.category_city_content, cj.category_job_content
from user_detail ud, category_province cp,
category_city cc, category_job cj
where ud.detail_province=cp.id_category_province
and ud.detail_city=cc.id_category_city
and ud.detail_job=cj.id_category_job