deux requêtes A et B sont liées sur un même cridère que nous appellerons id.
A pointe vers B ( A -> B ).
je souhaite totaliser pour chaque occurence de A un montant présent dans B
en conditionnant d'une occurence à l'autre la portée de cette somme par une
condition relevant de la zone de jointure : somme de B.montant pour la
condition A.Id < B.Id
comment puis-je le faire dans une requête de sélection sans passer à une
syntaxe et des déclaratives SQL ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
J-Pierre
Bonjour JC,
Tu causes vachement bien dis donc, je ne suis pas sûr d'avoir compris, en fait je n'ai pas compris :-)
Pour la jointure, je ne crois pas que l'on puisse utiliser <, tu as inner left et right, mais toujours =....
Si tu pouvais réexpliquer de manière plus simple......
J-Pierre
"Ewa & Jc CHARIER" a écrit dans le message de news: 4464f314$0$10005$
Bonjour,
je soumet à votre sagacité le cas suivant :
deux requêtes A et B sont liées sur un même cridère que nous appellerons id. A pointe vers B ( A -> B ).
je souhaite totaliser pour chaque occurence de A un montant présent dans B en conditionnant d'une occurence à l'autre la portée de cette somme par une condition relevant de la zone de jointure : somme de B.montant pour la condition A.Id < B.Id
comment puis-je le faire dans une requête de sélection sans passer à une syntaxe et des déclaratives SQL ?
A défaut, quelle instruction SQL ?
Merci de votre aide
JC
Bonjour JC,
Tu causes vachement bien dis donc, je ne suis pas sûr d'avoir compris, en fait je n'ai pas compris :-)
Pour la jointure, je ne crois pas que l'on puisse utiliser <, tu as inner left et right, mais toujours =....
Si tu pouvais réexpliquer de manière plus simple......
J-Pierre
"Ewa & Jc CHARIER" <charier.jce@free.fr> a écrit dans le message de news: 4464f314$0$10005$636a55ce@news.free.fr...
Bonjour,
je soumet à votre sagacité le cas suivant :
deux requêtes A et B sont liées sur un même cridère que nous appellerons id.
A pointe vers B ( A -> B ).
je souhaite totaliser pour chaque occurence de A un montant présent dans B
en conditionnant d'une occurence à l'autre la portée de cette somme par une
condition relevant de la zone de jointure : somme de B.montant pour la
condition A.Id < B.Id
comment puis-je le faire dans une requête de sélection sans passer à une
syntaxe et des déclaratives SQL ?
Tu causes vachement bien dis donc, je ne suis pas sûr d'avoir compris, en fait je n'ai pas compris :-)
Pour la jointure, je ne crois pas que l'on puisse utiliser <, tu as inner left et right, mais toujours =....
Si tu pouvais réexpliquer de manière plus simple......
J-Pierre
"Ewa & Jc CHARIER" a écrit dans le message de news: 4464f314$0$10005$
Bonjour,
je soumet à votre sagacité le cas suivant :
deux requêtes A et B sont liées sur un même cridère que nous appellerons id. A pointe vers B ( A -> B ).
je souhaite totaliser pour chaque occurence de A un montant présent dans B en conditionnant d'une occurence à l'autre la portée de cette somme par une condition relevant de la zone de jointure : somme de B.montant pour la condition A.Id < B.Id
comment puis-je le faire dans une requête de sélection sans passer à une syntaxe et des déclaratives SQL ?
A défaut, quelle instruction SQL ?
Merci de votre aide
JC
J-Pierre
Bonjour JC,
Tu causes vachement bien dis donc, je ne suis pas sûr d'avoir compris, en fait je n'ai pas compris :-)
Pour la jointure, je ne crois pas que l'on puisse utiliser <, tu as inner left et right, mais toujours =....
Si tu pouvais réexpliquer de manière plus simple......
J-Pierre
"Ewa & Jc CHARIER" a écrit dans le message de news: 4464f314$0$10005$
Bonjour,
je soumet à votre sagacité le cas suivant :
deux requêtes A et B sont liées sur un même cridère que nous appellerons id. A pointe vers B ( A -> B ).
je souhaite totaliser pour chaque occurence de A un montant présent dans B en conditionnant d'une occurence à l'autre la portée de cette somme par une condition relevant de la zone de jointure : somme de B.montant pour la condition A.Id < B.Id
comment puis-je le faire dans une requête de sélection sans passer à une syntaxe et des déclaratives SQL ?
A défaut, quelle instruction SQL ?
Merci de votre aide
JC
Bonjour JC,
Tu causes vachement bien dis donc, je ne suis pas sûr d'avoir compris, en fait je n'ai pas compris :-)
Pour la jointure, je ne crois pas que l'on puisse utiliser <, tu as inner left et right, mais toujours =....
Si tu pouvais réexpliquer de manière plus simple......
J-Pierre
"Ewa & Jc CHARIER" <charier.jce@free.fr> a écrit dans le message de news: 4464f314$0$10005$636a55ce@news.free.fr...
Bonjour,
je soumet à votre sagacité le cas suivant :
deux requêtes A et B sont liées sur un même cridère que nous appellerons id.
A pointe vers B ( A -> B ).
je souhaite totaliser pour chaque occurence de A un montant présent dans B
en conditionnant d'une occurence à l'autre la portée de cette somme par une
condition relevant de la zone de jointure : somme de B.montant pour la
condition A.Id < B.Id
comment puis-je le faire dans une requête de sélection sans passer à une
syntaxe et des déclaratives SQL ?
Tu causes vachement bien dis donc, je ne suis pas sûr d'avoir compris, en fait je n'ai pas compris :-)
Pour la jointure, je ne crois pas que l'on puisse utiliser <, tu as inner left et right, mais toujours =....
Si tu pouvais réexpliquer de manière plus simple......
J-Pierre
"Ewa & Jc CHARIER" a écrit dans le message de news: 4464f314$0$10005$
Bonjour,
je soumet à votre sagacité le cas suivant :
deux requêtes A et B sont liées sur un même cridère que nous appellerons id. A pointe vers B ( A -> B ).
je souhaite totaliser pour chaque occurence de A un montant présent dans B en conditionnant d'une occurence à l'autre la portée de cette somme par une condition relevant de la zone de jointure : somme de B.montant pour la condition A.Id < B.Id
comment puis-je le faire dans une requête de sélection sans passer à une syntaxe et des déclaratives SQL ?
A défaut, quelle instruction SQL ?
Merci de votre aide
JC
Richard_35
Bonjour, J'avoue que je ne comprends pas.
Si ReqA est liée à ReqB avec ReqA.Id=ReqB.Id, comment veux-tu que ReqA.Id<ReqB.Id ? Sinon, il faut passer par un GROUP BY ReqA.Id,ReqB.Id et SELECT sum(ReqB.TonChampAAdditionner) => fonction groupe dans la requête.
Cahier des charges à préciser. Bon courage, Richard.
"Ewa & Jc CHARIER" a écrit dans le message de news: 4464f314$0$10005$
Bonjour,
je soumet à votre sagacité le cas suivant :
deux requêtes A et B sont liées sur un même cridère que nous appellerons id. A pointe vers B ( A -> B ).
je souhaite totaliser pour chaque occurence de A un montant présent dans B en conditionnant d'une occurence à l'autre la portée de cette somme par une condition relevant de la zone de jointure : somme de B.montant pour la condition A.Id < B.Id
comment puis-je le faire dans une requête de sélection sans passer à une syntaxe et des déclaratives SQL ?
A défaut, quelle instruction SQL ?
Merci de votre aide
JC
Bonjour,
J'avoue que je ne comprends pas.
Si ReqA est liée à ReqB avec ReqA.Id=ReqB.Id, comment veux-tu que
ReqA.Id<ReqB.Id ?
Sinon, il faut passer par un GROUP BY ReqA.Id,ReqB.Id et SELECT
sum(ReqB.TonChampAAdditionner) => fonction groupe dans la requête.
Cahier des charges à préciser.
Bon courage,
Richard.
"Ewa & Jc CHARIER" <charier.jce@free.fr> a écrit dans le message de news:
4464f314$0$10005$636a55ce@news.free.fr...
Bonjour,
je soumet à votre sagacité le cas suivant :
deux requêtes A et B sont liées sur un même cridère que nous appellerons
id.
A pointe vers B ( A -> B ).
je souhaite totaliser pour chaque occurence de A un montant présent dans B
en conditionnant d'une occurence à l'autre la portée de cette somme par
une
condition relevant de la zone de jointure : somme de B.montant pour la
condition A.Id < B.Id
comment puis-je le faire dans une requête de sélection sans passer à une
syntaxe et des déclaratives SQL ?
Si ReqA est liée à ReqB avec ReqA.Id=ReqB.Id, comment veux-tu que ReqA.Id<ReqB.Id ? Sinon, il faut passer par un GROUP BY ReqA.Id,ReqB.Id et SELECT sum(ReqB.TonChampAAdditionner) => fonction groupe dans la requête.
Cahier des charges à préciser. Bon courage, Richard.
"Ewa & Jc CHARIER" a écrit dans le message de news: 4464f314$0$10005$
Bonjour,
je soumet à votre sagacité le cas suivant :
deux requêtes A et B sont liées sur un même cridère que nous appellerons id. A pointe vers B ( A -> B ).
je souhaite totaliser pour chaque occurence de A un montant présent dans B en conditionnant d'une occurence à l'autre la portée de cette somme par une condition relevant de la zone de jointure : somme de B.montant pour la condition A.Id < B.Id
comment puis-je le faire dans une requête de sélection sans passer à une syntaxe et des déclaratives SQL ?