sql >> Databasteknik >  >> RDS >> Sqlserver

Hur kan jag ha flera vanliga tabelluttryck i en enda SELECT-sats?

Jag tycker att det borde vara något i stil med:

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

I princip WITH är bara en sats här, och liksom de andra satserna som tar listor är "," den lämpliga avgränsaren.



  1. Kommer ett sammansatt index med en andra kolumn med låg kardinalitet att påverka prestanda tillräckligt för att det ska användas?

  2. Ett sätt att kontrollera Oracle färdig sql

  3. Hur man hämtar nodnummer baserat på överordnad nod dynamiskt från xsd-fil med PHP

  4. Påverkar RDS-proxy nuvarande applikationssidapooling?