Bonjour, j'aimerai une requete qui me permet de donner le sous-programme PL/SQL permettant de calculer le nombre de personnes testées pour une ville dont le code est donné en paramètre.
Bonjour, j'aimerai une requete qui me permet de donner le sous-programme PL/SQL permettant de calculer le nombre de personnes testées pour une ville dont le code est donné en paramètre.
Bonjour,
Ca ressemble furieusement à un devoir/exercice.
On ne te donnera pas de réponse toute faite, mais on peut t'aider à la trouver.
Donc montres-nous ce que tu as déjà fait, et tu auras des indications pour avancer.
Tatayo.
Bonjour,
Pas besoin de pl/sql ici, une simple requête suffit.
Tu peux faire cette requête:
Tu as absolument besoin d'écrire du pl/sql?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 select count(*) from test t where exists (select 1 from personne p join foyer f on p.idF = f.idF where f.idV = :idv and t.idP = p.idP );
Oui c'est bien ça mon probleme
Ok, s'il faut faire une fonction, alors y placer la requête que j'ai donnée:
Pour tester:
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 create or replace function covid(code in number) return number is v_count number; begin select count(*) into v_count from test t where exists (select 1 from personne p join foyer f on p.idF = f.idF where f.idV = code and t.idP = p.idP ); return v_count; end covid;
Code : Sélectionner tout - Visualiser dans une fenêtre à part select covid(:code) from dual;
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager