执行一个sql语句,报错:1248 - Every derived table must have its own alias

提示说每一个衍生出来的表,必须要有自己的别名

执行子查询的时候,外层查询会将内层的查询当做一张表来处理,所以我们需要给内层的查询加上别名

 错误的:

select count(*)
from(
select
FROM_UNIXTIME(`user_task`.`CREATE_TIMESTAMP`, "%Y-%m-%d")
FROM
r_user_task `user_task`
LEFT JOIN
e_task `task` ON `user_task`.`TASK_ID` = `task`.`ID`
where `user_task`.`COMPLETE_STATUS` = "" and `user_task`.`user_id` =
group by FROM_UNIXTIME(`user_task`.`CREATE_TIMESTAMP`, "%Y-%m-%d")
)

正确的sql,应该加上别名,如下:

select count(*)
from(
select
FROM_UNIXTIME(`user_task`.`CREATE_TIMESTAMP`, "%Y-%m-%d")
FROM
r_user_task `user_task`
LEFT JOIN
e_task `task` ON `user_task`.`TASK_ID` = `task`.`ID`
where `user_task`.`COMPLETE_STATUS` = "" and `user_task`.`user_id` =
group by FROM_UNIXTIME(`user_task`.`CREATE_TIMESTAMP`, "%Y-%m-%d")
) as t

参考:

https://blog.csdn.net/cao478208248/article/details/28122113

最新文章

  1. 基于DevExpress的Winform程序安装包的制作
  2. iOS 在UITableViewCell中加入自定义view时view的frame设定注意
  3. 编程之路 - 写给打算进入IT行业的新人们
  4. centos 下 Qt Creator 的安装使用
  5. JQuery 知识点
  6. NDK设置C++编译器版本号
  7. WPF合并资源字典
  8. 批量删除Kindle Personal Documents
  9. FreeRTOS——中断管理
  10. 获取IP-linux(经典-实用)
  11. 发布core到linux
  12. python基础篇实战
  13. Java实现微信客户端扫码登录
  14. xml和tomcat介绍
  15. ubuntu重启+sublime快捷键
  16. golang图片裁剪和缩略图生成
  17. 查看和调试Qt源码(动态编译的QT也可进入源码)good
  18. QQ连连看-外挂
  19. Springboot监控之一:SpringBoot四大神器之Actuator之2--springboot健康检查
  20. 【转】linux下杀死进程

热门文章

  1. dubbo的jmeter压测时jar包的热加载/动态加载
  2. IOS开发UI篇--一个支持图文混排的ActionSheet
  3. Hadoop HDFS NFS GateWay部署深入具体解释
  4. cocos2dx-3.0(21) 移植android平台 说多了都是泪
  5. 稀疏表示 Sparse Representation
  6. 步长为float
  7. qq 空间视频地址 的 有效期 403
  8. JMeter快捷键图标制作 去掉cmd命令窗口
  9. Weex 和 React Native 的比较看这里
  10. 【POI 2010】 Pilots