3
Answers

SQL to LINQ

Anitha

Anitha

12y
2.1k
1
How to write this sql query in Linq below

SELECT distinct Fom_Dato As OpenDate FROM 
(SELECT Selskapskode, Periode_Selskap,Foringsvaluta, Konsol_Valuta,
CASE 
    WHEN Regnaar3_Kode IS NOT NULL THEN (
SELECT MIN(Periode) FROM PERIODE WHERE Periode_Sel = Periode_Selskap AND Periode > Regnaar3_Slutt) 
WHEN Regnaar2_Kode IS NOT NULL THEN Regnaar3_Start
WHEN Regnaar1_Kode IS NOT NULL THEN Regnaar2_Start 
WHEN Regnaar0_Kode IS NOT NULL THEN Regnaar1_Start 
ELSE 
Regnaar0_Start END As StartPeriod FROM Selskap) VT, Periode 
WHERE Periode_Sel = Periode_Selskap AND StartPeriod = Periode and selskapskode in ('ACHE','DAM')

Rgds,
Anitha
Answers (3)