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

更多相关文章

  1. Android(安卓)模糊搜索rawquery bind or column index out of ra
  2. 发现 developer.android.com 官网的一个单词错误:
  3. Android调用.NET Webservice报org.ksoap2.serialization.SoapPri
  4. Android(OpenCV) NDK开发: 0xdeadbaad(code=1)错误 及 关闭armea
  5. android中HttpURLConnection调用getResponseCode()时崩溃 解决方
  6. Android空引用问题的解决方法——on a null object reference
  7. ionic android升级错误 exposed beyond app through Intent.getD
  8. Java工程中调用Android库出现“Stub!”错误
  9. android读取assets大于1M文件的解决方法

随机推荐

  1. android 一行代码,快速实现图片验证码(附an
  2. android中Dialog居中显示
  3. android onSaveInstanceState的使用方法
  4. Android各版本代号/版本号/API级别
  5. Button简单实例1
  6. ubuntu16.04 x86_64下编译ffmpeg-4.0 for
  7. android强制隐藏输入法键盘(亲测可用,欢迎
  8. Android中点击按钮的事件处理实现步骤
  9. 反编译出错
  10. Android通过换载体实现再次辉煌