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

Je možné vrátit prázdný řádek ze serveru SQL?

Obecně platí, že pokud musíte vrátit prázdný řádek..

Pokud je váš původní dotaz

select a,b,c from tbl

Můžete jej změnit na poddotaz

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

Což zajišťuje, že dotaz bude mít vždy počet řádků alespoň jeden.



  1. Jak otevřít soubor pdf umístěný na místní jednotce c

  2. Potřebujete pomoc při vytváření jednoduché účetní knihy z mysql dluhových a úvěrových tabulek?

  3. Proč SQL workbench vždy vrací řádek plný hodnot null v každém dotazu?

  4. Jaký je rozdíl mezi primárním klíčem a náhradním klíčem?