“Convertir SQL en requête Linq en ligne” Réponses codées

Convertir SQL en requête Linq en ligne

select * from employee where ID = 1
Adventurous Angelfish

Convertir SQL en requête Linq en ligne

SELECT        dbo.Mail.email
FROM            dbo.ContratAbonnement INNER JOIN
                         dbo.ServiceContrat ON dbo.ContratAbonnement.idService = dbo.ServiceContrat.idService INNER JOIN
                         dbo.Client ON dbo.ServiceContrat.idClient = dbo.Client.idClient INNER JOIN
                         dbo.Mail INNER JOIN
                         dbo.Utilisateur ON dbo.Mail.idUser = dbo.Utilisateur.idUser ON dbo.Client.idClient = dbo.Utilisateur.idUser
WHERE        (dbo.ContratAbonnement.idService = '32')
Dull Dogfish

Convertir SQL en requête Linq en ligne


SELECT count(Obtain_Mark) as TotalSubject, CAST(SUM(CASE 
WHEN(Obtain_Mark) < 100 AND(Obtain_Mark) >= 80 
THEN cast(5 as float) WHEN(Obtain_Mark) < 79 AND(Obtain_Mark) >= 70
THEN cast(4 as float) WHEN(Obtain_Mark) < 69 AND(Obtain_Mark) >= 60 
THEN cast(3.5 as float) WHEN(Obtain_Mark) < 59 AND(Obtain_Mark) >= 50
THEN cast(3 as float) WHEN(Obtain_Mark) < 49 AND(Obtain_Mark) >= 40 
THEN cast(2 as float) WHEN(Obtain_Mark) < 39 AND(Obtain_Mark) >= 33 
THEN cast(1 as float) WHEN(Obtain_Mark) < 32 AND(Obtain_Mark) >= 0 
THEN cast(0 as float) END) / COUNT(CASE WHEN(Obtain_Mark) < 100 AND(Obtain_Mark) >= 80 
THEN cast(5 as float) WHEN(Obtain_Mark) < 79 AND(Obtain_Mark) >= 70 
THEN cast(4 as float) WHEN(Obtain_Mark) < 69 AND(Obtain_Mark) >= 60 
THEN cast(3.5 as float) WHEN(Obtain_Mark) < 59 AND(Obtain_Mark) >= 50 
THEN cast(3 as float) WHEN(Obtain_Mark) < 49 AND(Obtain_Mark) >= 40 
THEN cast(2 as float) WHEN(Obtain_Mark) < 39 AND(Obtain_Mark) >= 33 
THEN cast(1 as float) WHEN(Obtain_Mark) < 32 AND(Obtain_Mark) >= 0 
THEN cast(0 as float) END)  AS NUMERIC(18, 2)) as CGPA from StudentMark 
where Roll_Registration = '920210001'AND Exam_Types = '801' AND Subject_Type = 'Optional'
Charming Crane

Convertir SQL en requête Linq en ligne

SELECT 
  COUNT(userid), md.name 
FROM members_users_dep mud
JOIN members_departments md ON md.Id = mud.depid
GROUP BY depid
Sevgiler

Convertir SQL en requête Linq en ligne

elect * from employee where ID = 1
Difficult Dogfish

Convertir SQL en requête Linq en ligne

SELECT        dbo.Mail.email, dbo.ServiceContrat.idService
FROM            dbo.Client INNER JOIN
                         dbo.ServiceContrat ON dbo.Client.idClient = dbo.ServiceContrat.idClient INNER JOIN
                         dbo.ContratAbonnement ON dbo.ServiceContrat.idService = dbo.ContratAbonnement.idService INNER JOIN
                         dbo.Utilisateur ON dbo.Client.idClient = dbo.Utilisateur.idUser INNER JOIN
                         dbo.Mail ON dbo.Utilisateur.idUser = dbo.Mail.idUser
Dull Dogfish

Convertir SQL en requête Linq en ligne

Select a.Avis_ID, a.Num_Emp, a.Journee, a.Agent, a.Libelle, a.Date_Paiement, a.Wilaya_Saisie,
a.N_Cheque, a.Code_Banc, Cott.Raisoc, cc.Total As Total
, Case When CIB=1 Then 'CIB' When OV=1 Then 'O.V' When LEN( a.Wilaya_Saisie ) > 0 Then 'H.W '+a.Wilaya_Saisie Else '' End Type_Paiem
, CASE WHEN ( Banc.SIGLE ) = 'BDL' AND (Verssement= 'True' ) THEN 'Verssement'
     WHEN ( Banc.SIGLE ) = 'BDL' AND (OV= 'True' ) THEN 'O.Virement'
     WHEN ( Banc.SIGLE ) = 'BDL' AND (CIB = 'True' AND SUBSTRING( Libelle, 1, 3 ) = 'CIB' AND SUBSTRING(Libelle, 5, 1) <> 'V') OR SUBSTRING(Libelle,1, 4)= 'EBAK' THEN 'E-Paiement'
     WHEN ( Banc.SIGLE ) = 'BDL' AND (CIB ='True' And SUBSTRING(Libelle,1, 7)= 'VIR CIB') THEN 'C.I.B'
  ELSE (  Banc.SIGLE )
END As Sigle
, CASE WHEN ( Banc.SIGLE ) ='BDL' AND (Verssement='True' OR OV ='True') THEN 'Verssement'
     WHEN ( Banc.SIGLE) = 'BDL' AND (CIB ='True' AND (SUBSTRING(Libelle,1, 3)= 'CIB' AND SUBSTRING(Libelle, 5, 1) <> 'V') OR SUBSTRING(Libelle,1, 4)= 'EBAK') THEN 'Verssement'
     WHEN ( Banc.SIGLE ) = 'BDL' AND (CIB ='True' AND SUBSTRING(Libelle,1, 3)= 'VIR') THEN 'Verssement'
     WHEN (OV ='True') THEN 'Verssement' 
  ELSE ( Banc.SIGLE )
END As Sigle1
, a.Emp, a.Cle, a.Canal, a.Nom_PC, a.IP_PC, a.CIB, a.OV, a.Verssement, Cheque
From Avis_Date a
CROSS APPLY ( Select t.Raisoc From Cot1 t Where t.CODAGENCE = '12700' And t.NUMEROCOT = SubString( a.Num_Emp, 1, 8)  ) Cott
CROSS APPLY ( Select Sum( c.Debit ) As Total From Avis_Contenu c Where c.Avis_ID = a.Avis_ID ) cc
CROSS APPLY ( Select Sigle From Banque b Where b.CODBANC = a.Code_Banc ) banc
--Where a.Journee = '17/02/2022'
Order By Journee Desc, Sigle1, Num_Emp
Mohamed Chemirik

Réponses similaires à “Convertir SQL en requête Linq en ligne”

Questions similaires à “Convertir SQL en requête Linq en ligne”

Parcourir les réponses de code populaires par langue

Parcourir d'autres langages de code