sql >> Database teknologi >  >> RDS >> Sqlserver

Hvordan kan jeg have flere almindelige tabeludtryk i en enkelt SELECT-sætning?

Jeg synes, det burde være noget i stil med:

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

Grundlæggende WITH er kun en sætning her, og ligesom de andre sætninger, der tager lister, er "," den passende afgrænsning.



  1. Escaping SQL-forespørgsler i Codeigniter

  2. MySQL:Kombinerer flere hvor betingelser

  3. Postgres:Opdater primær nøglesekvens for alle tabeller

  4. Sådan tilføjer du flere rækker ved hjælp af Indsæt ... PÅ DUBLIKAT NØGLOPDATERING ved hjælp af knex