文章详情页
node.js - nodejs中mysql子查询返回多行结果怎么处理?
浏览:226日期: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. python - 用urllib抓取网页上的下载链接,目标文件是xls形式,但发现抓下来的xls是空表,里面只有一句报错信息,求帮助。2. node.js - webpack 配置文件 运行出错3. html - 爬虫时出现“DNS lookup failed”,打开网页却没问题,这是什么情况?4. 用CSS3 box-sizing 属性实现两个并排的容器,如果想让容器中间有间隔该如何实现5. java - ajax成功到后台不知道为什么一直回调失败函数6. mysql - C#连接数据库时一直这一句出问题int i = cmd.ExecuteNonQuery();7. python3.x - python 中的maketrans在utf-8文件中该怎么使用8. javascript - hexo可以配置文章文件名为随机数么?9. html5 - vue-cli 装好了 新建项目的好了,找不到项目是怎么回事?10. css - ul ol前边的标记如何调整样式呢
排行榜

网公网安备