Mysql报错[Err] 1054
来源:互联网 发布:阿里云备案咨询电话 编辑:程序博客网 时间:2024/06/04 18:26
SELECT br.product_id, d.date, round(sum(b.repayment_amount) / 100, 2) FROM s_repayment_detail b, s_date d LEFT JOIN s_borrow_repayment_detail br ON br.borrow_id = b.borrow_id WHERE br.product_id is not null and date(b.repayment_time) <= d.date AND d.date BETWEEN '2016-11-22' AND '2016-11-22' GROUP BY br.product_id, d.date
运行以上sql报错:
[Err] 1054 - Unknown column ‘b.borrow_id’ in ‘on clause’
Mysql版本(select version();):5.6.23-log
解决:
MySQL5.0 Bug, 要把联合的表用括号包含起来才行。
修改后的sql:
SELECT br.product_id, d.date, round(sum(b.repayment_amount) / 100, 2) FROM (s_repayment_detail b, s_date d) LEFT JOIN s_borrow_repayment_detail br ON br.borrow_id = b.borrow_id WHERE br.product_id is not null and date(b.repayment_time) <= d.date AND d.date BETWEEN '2016-11-22' AND '2016-11-22' GROUP BY br.product_id, d.date
阅读全文
0 0
- Mysql报错[Err] 1054
- mysql创建视图报错[Err] 1353
- mysql数据库报错 [Err] 1286
- mysql 报错Err] 1064,使用了mysql保留字
- 报错:[Err] 1064
- Mysql报错[Err] 1054 - Unknown column 'b.borrow_id' in 'on clause'
- (mysql导入数据库报错)[Err] 1115 - Unknown character set:
- MYSQL数据库导入sql的时候报错:[Err] 1046
- mysql升级5.7失败,报错[Err] 1146 - Table 'performance_schema.session_status' doesn't exist
- python远程链接Mysql报错pymysql.err.OperationalError的处理
- npm ERR! code EINTEGRITY npm ERR! sha1- 报错日志 npm ERR! code EINTEGRITY npm ERR! sha1-OGchPo3Xm/Ho8jA
- npm ERR! code EINTEGRITY npm ERR! sha1- 报错日志 npm ERR! code EINTEGRITY npm ERR! sha1-OGchPo3Xm/Ho8jA
- [Err] 2006 - MySQL server has gone away 错误 MySQL server hasgoneaway报错原因分析及解决办法
- 解决Cognos启动报错CFG-ERR-0106
- oracle10g安装报错提示少libXp包err
- /System.err(16258): android.os.NetworkOnMainThreadException报错
- Redis:err max number of clients reached 报错解决办法
- 报错ERR Unsupported CONFIG parameter: notify-keyspace-events
- redis面试总结
- CentOS 7 tomcat8安装说明
- 机器学习笔记(二) 单变量线性回归
- Python自然语言处理 3 处理原始文本
- Face ID与传统的人脸识别到底有什区别?
- Mysql报错[Err] 1054
- 将列表导出为excel表格
- vuforia 中摄像机的开启与关闭
- Matlab 进行FFT,结果出现NAN的一种可能原因
- 团队天梯赛L1-040. 最佳情侣身高差
- centos7设置SSH免密码登录教程
- poshytip实现页面记录未展示的部分通过提示框展示
- mysql报错"ERROR 1206 (HY000): The total number of locks exceeds the lock table size"的解决方法
- Netty实战读书笔记(第十一章(下))