|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Nouveau Membre du Club
![]() jalal zaime Inscription : novembre 2010 Messages : 141 ![]() |
bonjour all
je cherche de l'aide pour pouvoir imbriquer ses deux requets 1 requete Code sql :
Code sql :
WITH CTE AS (SELECT ISNULL(dbo.etat_engagement.montant_engager, 0)+ SUM(CASE WHEN DATALENGTH(COALESCE (dbo.modification_engager.n_certification2, '')) = 0 THEN 0 ELSE ISNULL(dbo.modification_engager.montant, 0) END) AS engager FROM dbo.etat_engagement LEFT OUTER JOIN dbo.modification_engager ON dbo.etat_engagement.id2 = dbo.modification_engager.id2 WHERE(NOT (dbo.etat_engagement.n_certification LIKE '')) AND (dbo.etat_engagement.id1 = '" id de enregistrement 1 requet "') GROUP BY dbo.etat_engagement.montant_engager, dbo.etat_engagement.id2) SELECT SUM(engager) AS cumul_engager FROM CTE AS CTE_1 |
||
|
|
00
|
|
|
#2 |
![]() ![]() |
Je ne saisi pas trop votre problématique. CTE ne me semble pas utilisé dans votre première requête....
__________________
Sr DBA Oracle / Sybase / MS-SQL / DB2 / Informix / Postgresql Administrateur SAP Attention : pas de réponse technique par MP : pensez aux autres, passez par les forums ! |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com