sql语句单行子查询返回多个行的问题

日期:2019-07-07 14:11:26 人气:1

sql语句单行子查询返回多个行的问题

很明显啊,说明你的sno不是主键,数据不是唯一的 如果是sql server这样写 select (select top 1 grade from sc where sc.sno=t.sno) as 数据库 from sc t; oracle这样写 select (select grade from sc where sc.sno=t.sno and rownum=1) as 数据库 from sc t;
    A+
热门评论