sql >> Databáze >  >> RDS >> Sqlserver

Jak napsat příkaz select inside case

Můžete to udělat pomocí case . Myslím, že následující logiku chcete:

(case when Invoice_DeliveryType <> 'USPS' then ''
      when exists (Select 1
                   from dbo.Client c
                   Where c.Client_ID = SUBSTRING(i.Invoice_ID, 1, 6) and
                         c.emailaddr is not null
                  )
      then 'Y'
      else 'N'
 end)



  1. The Zombie PerfMon Counter That Never Die!

  2. Více možností pro ŘÁDKY UKONČENÉ OD a POLE UKONČENÉ - MySQL

  3. Vložení NOW() do databáze s aktivním záznamem CodeIgniter

  4. Běžné chyby při migraci databází PostgreSQL z On-Prem na AWS RDS