www.ypnh.net > t%sql问题:SuBquEry rEturns morE thAn 1 row,请...

t%sql问题:SuBquEry rEturns morE thAn 1 row,请...

Subquery returns more than 1 row : 子查询返回值不唯一,意思是必须唯一才正确。 很显然是这个子查询的查询结果不唯一出的问题:(select ServiceTimeId from jspdb.order) 修改办法:在这个查询里加上where 条件语句,保证查询结果唯一

写的好乱,能附上数据库表的样式么?包括列名什么的 看到select name= 这一块,我就崩溃了

看错误信息应是子查询返回多条记录了 select p.c_name from o2o_dep_info p where p.c_code=b.ssbm select p.NAME from pub_codetable p where p.CODE=a.qjzt 这种东西最好别写在上边。写在from里通过where条件制御。

insert into usecashnow(userid, zoneid, sn, aid, point, cash,status, creatime)select userid, '1', '0', '1', '100', '100', '1', '2014-03-17 00:55:15'from usecashlog where fintime > '2014-03-17 00:55:15';

WHERE ( SELECT cc.ip FROM crawl_site cc WHERE cc.id=this_.site_id)>=_ip.start_ip 用这种条件,(SELECT。。。) 里面结果只能1条,多了就会“Subquery returns more than 1 row ”

你好,这个错误一般是由于你select中嵌套的select子查询返回不止一条数据导致的,即你的sql /* Formatted on 2013-11-21 16:50:43 (QP5 v5.163.1008.3004) */ CREATE VIEW CUX_EHR_POS_STRUCTURE_V AS SELECT o.codeitemid EPK, k.K011J OPK, '...

Subquery returns more than 1 row 人家说得很清楚嘛..子查询返回了大于1行的数据 问题在你作的第一个表 DepId = 后面的子查询可能返回了多行...手动检查数据或改用IN语句 SELECT DepName FROM department_department WHERE DepId = (

中间那个子查询 改成select top 1试试

select * from table2 where name in (select name from table1 where sex = 'M') and teacher = 'y'

我觉得错误在于你多写了括号的原因的 and a.assetid in(select mp.parentassetid from t_medianews_program mp,t_program_segment ps,t_segment ts where mp.subassetid = ps.parentassetid and ps.subassetid = ts.assetid and ts.name like '%...

网站地图

All rights reserved Powered by www.ypnh.net

copyright ©right 2010-2021。
www.ypnh.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com