文章详情页
node.js - nodejs中mysql子查询返回多行结果怎么处理?
浏览:319日期: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. PC 手机兼容的 编辑器2. 编辑管理员信息时,为什么没有修改过的内容会为空?3. angular.js - Angular 像这种重复判断的表达式 有什么好的解决办法吗?~4. css3不包括5. javascript - 如何将一个长为365的数组对象按月份切割成12组?6. node.js - npm run dev报错7. node.js - 用npm run dev的文件修改之后npm 没有自动重新运行8. html - angularJS中switch切换开关按钮不能操作9. 求救一下,用新版的phpstudy,数据库过段时间会消失是什么情况?10. node.js - npm安装模块时,在cmd上显示的是一条白线,白线前面是一天反斜线转圈圈,然后就出现npm ERR错误了,求帮助,谢谢
排行榜

网公网安备