创建视图时需要对一个表的同一字段引用两次解决思路

创建视图时需要对一个表的同一字段引用两次

小弟现在要创建一个视图需要用到两个表,一个t_area来描述用户所属省市,一个t_user表描述用户信息,t_area内有字段f_area_id,f_area_name,t_user有字段

f_user_id,f_province_id,f_city_id,建立查询

select   c.f_user_id,a.f_area_name   as   province,b.f_area_name   as   city   from   t_area   a,t_area   b,t_user   c   where  

a.f_area_id=c.f_province_id   and   b.f_area_id=c.f_city_id成功,但是如何创建视图?直接copy过去会提示重复的f_area_name   ,各位高手给点意见



create view vv_abc

as

select c.f_user_id,a.f_area_name as province,b.f_area_name as city from t_area a,t_area b,t_user c where

a.f_area_id=c.f_province_id and b.f_area_id=c.f_city_id

创建视图时需要对一个表的同一字段引用两次解决思路

相关文章:

你感兴趣的文章:

标签云: