sql >> Databasteknik >  >> RDS >> Sqlserver

Överordnad underordnad tabellpost - Bygga SQL-fråga

Det låter som att du letar efter den kartesiska produkten:

SELECT
    c.CID * d.ID AS ID,
    c.Code,
    CASE
        WHEN c.CID = d.CID THEN d.Name
        ELSE NULL
    END AS Name
FROM Code c
CROSS JOIN Details d

Även om kartesiska produkter är ganska långsamma för större bord... så se till att detta är vad du verkligen vill ha.




  1. Upsert i Postgres med node.js

  2. plsql - hur man returnerar associativ array till java

  3. Infogar data från frontend till mysql db i angularjs

  4. Hur anger man @lock timeout i vår data jpa-fråga?