【发布时间】:2020-10-21 20:50:36
【问题描述】:
我正在尝试根据返回的行数更新下表。 如果结果集只返回 1 行,则将 stat 设置为 N ,如果 count>1 或 count
所以我的第一个查询返回 id(我们必须从这个查询发送返回的 id 来更新查询) 只有当结果集只有一行时,第二个查询才应该更新。
create table person(id number(10),stat char(1));
insert into person(id,stat)values(123,'Y');
insert into person(id,stat)values(123,'Y');
insert into person(id,stat)values(345,'Y');
commit;
输入:
输出:
例如我的选择查询返回 id=345
任何帮助将不胜感激。
【问题讨论】:
标签: sql oracle oracle11g oracle10g