Duplicate column names in SQL query
问题 How do I avoid a dup column name error in MySQL when creating a VIEW on two tables that both have the same column name as shown here CREATE VIEW db.VI_RegionCity AS SELECT Region.Name, City.Name FROM db.Region Region, db.City City WHERE Region.RegionCode = City.RegionCode ERROR: Duplicate column name 'Name' 回答1: Using alias for column name CREATE VIEW db.VI_RegionCity AS SELECT Region.Name as Region_name, City.Name as City_name ...//rest of the query 回答2: CREATE VIEW db.VI_RegionCity AS