不确定如何命名此问题,但我希望后面有一个小故事可以使您有一个更清晰的理解。
因此,我试图检查记录,并且总是希望看到四行。 有些记录只有3个,检查那些缺少行的记录的最佳方法是什么?环?如果声明?我只需要一个建议而不是解决方案。我想自己解决。
谢谢
答案 0 :(得分:3)
使用带有hading子句的计数可能是一种方法,但是您没有提供任何要使用的详细信息/架构。
SELECT count(*), someFieldYouGroupOn
FROM someTable
GROUP BY someFieldYouGroupOn
HAVING count(*) <> 4
答案 1 :(得分:0)
由于添加了plsql标签tou,因此可以执行以下操作
set serveroutput on size 1000
/
declare cnt number (8);
begin
select count(1) into cnt from ex_employee2;
if (cnt <4) then
DBMS_OUTPUT.PUT_LINE('The count is less then '||cnt);
end if;
end;
/