今天同事写了个语句: select Column1, * from Table order by Column1
报错:Ambiguous column name 'Column1'
原因就是『*』中包含了列Column1,导致了查询结果中出现了重复的列Column1,使order by产生了歧义。
修改只需将Column1删除或者将*变为所需要的列即可。
今天同事写了个语句: select Column1, * from Table order by Column1
报错:Ambiguous column name 'Column1'
原因就是『*』中包含了列Column1,导致了查询结果中出现了重复的列Column1,使order by产生了歧义。
修改只需将Column1删除或者将*变为所需要的列即可。