文章详情页
node.js - nodejs中mysql子查询返回多行结果怎么处理?
浏览:153日期:2022-06-15 14:51:36
问题描述
var sql = 'SELECT title,content FROM contract WHERE cid IN ’(SELECT cid FROM contract_user WHERE loadNo=?)’';
服务器报错:ER_SUBQUERY_NO_1_ROW
怎么解决??
问题解答
回答1:var sql = 'SELECT title,content FROM contract WHERE cid IN (SELECT cid FROM contract_user WHERE loadNo=?)';
不应该是这样的吗?不知道 俩引号有没有什么问题,就你这个sql语句来看,没毛病啊。
相关文章:
1. javascript - npm下载的模块不完整是什么问题?2. java - Spring事务回滚问题3. apache - 想把之前写的单机版 windows 软件改成网络版,让每个用户可以注册并登录。类似 qq 的登陆,怎么架设服务器呢?4. python - django 按日归档统计订单求解5. node.js - 我想让最后进入数据库的数据,在前台最先展示,如何做到?6. 求解改变某值7. 刚放到服务器的项目出现这中错误,有高手指点吗8. python运行后没有任何反馈要怎么排查9. python 操作mysql如何经量防止自己的程序在之后被恶意注入(说白了就是问一下python防注入的一些要点)10. mysql - 面试题:如何把login_log表转换成last_login表?
排行榜
