SELECT (SELECT ICKH00 FROM IC_YHXX00 WHERE BRID00=A.BRID00 AND ZT0000='1') ICKH00 FROM JY_YW0000 A;
错误提示为:单行子查询返回多于一个行.
请问这具体是什么错误.怎么解决.谢谢了,在线等.

解决方案 »

  1.   

    SELECT   ICKH00   FROM   IC_YHXX00   WHERE   BRID00=A.BRID00   AND   ZT0000='1'这个语句返回不只是一个Value
      

  2.   

    谢谢一楼的回答但我要的就是不止一个值的查询.我要查的是IC_YHXX00和JY_YW0000这两张表BRID00相同的所有ICKH00.是不是我这语句不对.要怎么改?
      

  3.   

    SELECT   
    b.ICKH00
     FROM   JY_YW0000   A,(SELECT   ICKH00   FROM   IC_YHXX00   WHERE   BRID00=A.BRID00   AND   ZT0000='1')   b