Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Използване на CASE за връщане на низ, ако няма резултат от командата SELECT

Можете да използвате EXISTS :

SELECT 
    CASE
    WHEN EXISTS(
        SELECT 1 FROM call_records
        WHERE account = @accountnumber
    ) 
    THEN  'We Have Records of this Customer'
    ELSE  'We Do Not Have Records For This Customer'
    END AS 'result';



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да използвате клаузата OUTPUT на SQL Server за актуализация

  2. SQL Server 2008 експресна производителност в производствена среда?

  3. Извличане на атрибути от XML полета в таблица на SQL Server 2008

  4. SQL Server, работещ със стари версии на съхранени процедури

  5. Изследване на онлайн индексни операции на ниво дял в SQL Server 2014 CTP1