-7

我的数据库上有一些表,我正在使用 MySQL

见下图。这是我的数据库的简单版本

如何创建查看用户详细信息?

在此处输入图像描述

4

2 回答 2

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 视图,请访问以下链接:

于 2013-05-20T14:18:56.667 回答
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
于 2013-05-20T14:22:08.537 回答