Mysql错误Every derived table must have its own alias解决方法
16lz
2021-12-21
mysql执行多表查询时报错:
[SQL] SELECT * from (select e.account from employee eUNIONSELECT u.account from `user` uUNIONSELECT a.account from agent a)[Err] 1248 - Every derived table must have its own alias
一般是在多表查询或者子查询的时候会出现这个错误,因为在嵌套查询中,子查询的结果是作为一个派生表给上一级进行查询,所以子查询的结果必须有一个别名。
上面的例子中,把查询语句修改一下:
SELECT * from (select e.account from employee eUNIONSELECT u.account from `user` uUNIONSELECT a.account from agent a)as total
更多相关文章
- Android(安卓)模糊搜索rawquery bind or column index out of ra
- 发现 developer.android.com 官网的一个单词错误:
- Android调用.NET Webservice报org.ksoap2.serialization.SoapPri
- Android(OpenCV) NDK开发: 0xdeadbaad(code=1)错误 及 关闭armea
- android中HttpURLConnection调用getResponseCode()时崩溃 解决方
- Android空引用问题的解决方法——on a null object reference
- ionic android升级错误 exposed beyond app through Intent.getD
- Java工程中调用Android库出现“Stub!”错误
- android读取assets大于1M文件的解决方法