What's the most efficient way to check if a record exists in Oracle?

前端 未结 10 2054
刺人心
刺人心 2020-12-23 03:10

A)

select decode(count(*), 0, \'N\', \'Y\') rec_exists
from (select \'X\'
      from dual
      where exists (select \'X\'
                    from sales
           


        
10条回答
  •  悲哀的现实
    2020-12-23 03:55

    select CASE 
    when exists (SELECT U.USERID,U.USERNAME,U.PASSWORDHASH
    FROM  TBLUSERS U WHERE U.USERID =U.USERID 
    AND U.PASSWORDHASH=U.PASSWORDHASH) 
    then 'OLD PASSWORD EXISTS' 
    else 'OLD PASSWORD NOT EXISTS' 
    end as OUTPUT
    from DUAL;
    

提交回复
热议问题