Java SQLException: Subquery returns more than 1 row 问题解决
问题描述:
Cause: java.sql.SQLException: Subquery returns more than 1 row
问题分析:
1、子查询本来只能返回一条数据给username字段,但是却返回了多条数据。
select (
select username from users where username='1'
) username
,student_id
from student
解决办法:子查询使用select top 1保证只有一条数据返回。
select (
select top 1 username from users where username='1'
) username
,student_id
from student
还没有评论,来说两句吧...