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

Jak mohu mít více společných tabulkových výrazů v jednom příkazu SELECT?

Myslím, že by to mělo být něco jako:

WITH 
    cte1 as (SELECT * from cdr.Location),
    cte2 as (SELECT * from cdr.Location)
select * from cte1 union select * from cte2

V podstatě WITH je zde pouze klauzule a stejně jako ostatní klauzule, které přebírají seznamy, je vhodným oddělovačem ",".



  1. Jak vložím pole hodnot do různých sloupců tabulky mysql?

  2. Proč PDO_MySQL nevrátí celé číslo?

  3. Jak v tabulce PostgresQL vytvořit sloupec se všemi hodnotami ve sloupci1, pro který se hodnota aktuálního řádku ve sloupci1 objeví ve sloupci2?

  4. Vývojář PL/SQL, jak získat řádek, který způsobil selhání vložení?