select * from(select * from a,b where a.schoolno = b.schoolno)as abc;
结果报错:Duplicate column name 'SchoolNO'请问这里是哪里出错了,如果把子查询里面的*号改成某些字段,这个查询就不会错,但我现在是想返回子查询里面的所有字段,请问该怎么写
结果报错:Duplicate column name 'SchoolNO'请问这里是哪里出错了,如果把子查询里面的*号改成某些字段,这个查询就不会错,但我现在是想返回子查询里面的所有字段,请问该怎么写
解决方案 »
- 求一mysql sql语句
- MySql内存增长过快导致崩溃的问题
- MySql 的统计查询性能问题
- Mysql关于复杂条件查询的问题
- Postgresql psql脚本执行命令该怎么写?
- mysql数据 创建用户分配权限出错 GRANT ALL PRIVILEGES ON *.* TO 'shsadmin'@'%'
- mysql table 'user' read only
- 直接运行mysqld-nt.exe无反应
- 我想在一句查询语句中得到不同条件的几种统计结果,SQL这样写不对?
- 有用过MySQL Migration Toolkit的前辈吗
- 在线等! mysql语句
- MySQL执行count语句为什么这么慢呢?谁能帮我看看是什么原因
select * from (
select a.SchoolNO as a1,b.SchoolNO as b1,... from a,b where a.schoolno = b.schoolno) as abc;
orselect * from a,b where a.schoolno = b.schoolno
select * from (select * from a inner join b using(schoolno))as abc;
感谢各位的解答。结贴,给分