Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Czy można zwrócić pusty wiersz z SQL Server?

Ogólnie, jeśli musisz zwrócić pusty wiersz...

Jeśli oryginalne zapytanie to

select a,b,c from tbl

Możesz zmienić to w podzapytanie

select t.a,t.b,t.c
from (select 1 as adummy) a
left join (
    select a,b,c from tbl  -- original query
) t on 1=1

Dzięki temu zapytanie zawsze będzie miało co najmniej jeden wiersz.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL Server:jak ograniczyć dostęp do zaszyfrowanej kolumny, nawet z dba?

  2. SET a SELECT podczas przypisywania zmiennych?

  3. Jak działa RANK() w SQL Server

  4. Wykonywanie procedury składowanej przy użyciu struktury encji

  5. Najbardziej elegancki sposób generowania permutacji na serwerze SQL