如题这个问题怎么解决
网上说是因为游标的问题
可是我并没有对这个表建立游标阿
网上说是因为游标的问题
可是我并没有对这个表建立游标阿
解决方案 »
- MySQL如何解决中文插入问题
- Can't connect to MySQL server on 'localhost' (10061)
- load data local infile提示文件找不到,本地路径没有错。
- 用sql如何看到1个float数值的小数点6位
- mysql 外键是否创建很不稳定
- 为什么这段代码不会输出我想要的数据?
- 在大连怎么找个兼职的机会?
- 300分求救怎样在Powerbuilder中连接MySql?
- 充分发挥网络优势和自由精神,共同开发维护我们自己的网站
- 有用过cobar的看过来,请教个问题(cobar所谓的读写分离)
- The total number of locks exceeds the lock table size?
- 随机抽样
不是游标的问题是你的SQL语句中出现了应该是一个值的地方,你返回了一个集。比如 update tblXX set cola=(select id from tlbYY where id <10)又或者select * from tblXX where id =(select id from tblYY where id>10);
select id from tlbYY where id <10应该有9行结果吧,也就是有9个id,怎么赋值给一个 cola呢?你的语句应该保证查询结果只有一行,大不了用limit 1哦!
select id from user a where exists (select id from user where name=a.name and id>a.id)
) b on u.id=b.id
delete from stu where not FIND_IN_SET(id,xid);
delete from user where not FIND_IN_SET(id,xid);