Bonjour à toutes, bonjour à tous,
je veux calculer les moyennes des différentes transactions effectuées sur ma table TABLE_TRANSACT,
Je dois ramener les compte depuis la table TABLE_COMPTE CURSOR_A
je dois rammener les NOM des client depuis la table TABLE_NOM CURSOR_B
les transactions sont deux type DEBIT et CRédit
DONC j'ai fait des jointure entre plusieurs CURSEURS comme suit :
Le problème maintenant c'est lorsque je fais jointure entre CURSOR_A et CURSOR_B j'ai 500 ligne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 CREATE OR REPLACE VIEW AVG_D WITH CURSOR_A AS ( SELECT FROM TABLE_COMPTE WHERE .... ) , CURSOR_B AS (SELECT D.....FROM TABLE_NOM), -- Curseur pour Débit CURSOR_C AS ( FROM TABLE_TRANSACT WHERE ... GROUP BY ...), -- Curseur pour Crédit CURSOR_D AS ( TABLE_TRANSACT WHERE ... GROUP BY ...), SELECT ..... FROM CURSOR_A NATURAL JOIN CURSOR_B NATURAL JOIN CURSOR_C NATURAL JOIN CURSOR_D NATURAL
lorsque je rajoute CURSOR_C j'ai seulement 420 lignes
lorsque je rajoute CURSOR_D j'ai que 380 lignes
moi je veux afficher toutes les lignes mêmme celles contenants des zéros afin de les insérer dans une table finle
Partager